@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800|Shadows+Into+Light'); @import url('//fonts.googleapis.com/css?family=Anton|Muli:300,400,400italic,300italic|open sans'); /*============= Reset Code ===========*/ html { height:100%;} body { font-family:"open sans", Arial, sans-serif;font-size:14px;line-height:22px;color:#333;} #Body { height:100%;font-family:"open sans", Arial, sans-serif;font-size:14px;line-height:22px;color:#333;} #Form { height:100%;} a, a:visited { outline:0;border:0;color:#a4b20d;cursor:pointer;} a:focus { outline:none;} a:hover, a:focus {color:#1f6c27;} body ul, body ol {margin-left:25px;} h1 { font-family:"open sans", Arial, sans-serif;font-size:26px;} h2 { font-family:"open sans", Arial, sans-serif;font-size:22px;} h3 { font-family:"open sans", Arial, sans-serif;font-size:18px;} .Normal { font-size:14px;line-height:24px;} .SubHead { color:#333;} .clear, .clr, .clear_float {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;} #ControlBar{z-index:1000;height:53px;} /*============= Language Object ======*/ .LangHome.col-md-1 { padding-right:0;} .language.LangHome.col-md-2 { padding-left:0;} .language.LangHome.col-md-1 { padding-right:0;} .language-object .Language { margin:0 4px;} .LangHome .language-object { margin-left:0;padding-top:14px;} .LangHome .language-object img { width:24px;} .language-object .Language img { border:none;} .LangHome .Language.selected { border:none;} .LangHome .language-object { float:right;} .language-object { display:inline-block;margin-left:5px;} /*============= Start Css ============*/ #Container { background:#fff;} #Container.BoxedContainer { background:url(../images/fabric_plaid.png) repeat 0 0;} #HeaderTop { padding:0 30px;background:#333;} #HeaderTop.HeaderTopbar { border-top:4px solid #4a4a4a;} #Header.BoxPadding { padding:0 30px;} .BoxedLayout { margin:40px 0;background:#fff;border:1px solid #ededed;box-shadow:0 0 2px 2px #ababab;-moz-box-shadow:0 0 2px 2px #ababab;-webkit-box-shadow:0 0 2px 2px #ababab;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");position:relative;} .BoxedLayout .Mpage { padding:0 30px;} .BoxedLayout .recentWorksPad { padding:0 15px;} .BoxedLayout .DVPadding.titlediv { padding-left:5px;} .BoxedLayout .carouselRW .slick-next { right:0;} .BoxedLayout .carouselRW .slick-prev { right:52px;} .BoxedLayout .btm_carousel .slick-next { right:-13px;} .BoxedLayout .btm_carousel .slick-prev { left:-13px;} .TopLeft { position:relative;} .col-md-9.TopLeft { width:80.6%;padding-right:0;} .TopSubList { float:right;} .TopSubList li { list-style:none;float:left;padding-top:12px;} .TopSubList li a { font-size:12px;color:#333;line-height:12px;font-weight:300;padding:0 8px;border-right:1px solid #333;text-transform:uppercase;display:block;} .TopSubList li:last-child a { padding-right:0;border-right:none;} /*============= Top Part =============*/ .boxedLogoPart .StickyHeader { position:relative;} .boxedLogoPart .Logo img { padding-left:30px;} /*============= contactinfo Css ======*/ .contactinfo ul li:first-child { margin-left:-15px;} .listContactinfo > li { float:left;list-style:none;} .listContactinfo > li > a { display:block;padding:8px 15px;position:relative;} .contactinfo ul li a { text-decoration:none;font-size:14px;color:#fff;font-family:'open sans', sans-serif;text-transform:lowercase;} .contactinfo ul li a:hover { background:none !important;color:#eceef0 !important;} /*============= social Css ===========*/ .social-icons .iconListSocial { float:right;} .social-icons ul li { display:inline-block;} .social-icons ul li a em { padding:13px 15px;color:#fff;transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;} .social-icons ul li a em:hover { color:#fff;} .social-icons .fa-facebook:hover { background:#0083C9;} .social-icons .fa-twitter:hover { background:#5BBCEC;} .social-icons .fa-linkedin:hover { background:#FF4518;} .social-icons .fa-dribbble:hover { background:#90C9DC;} .social-icons .fa-google-plus:hover { background:#CE3C2D;} /*============= Top SubMenu Css ======*/ .logoSection .col-md-4 { padding-left:0;} .logoSection .col-md-8 { padding-right:0;} .logoSection { } .listSubMenu { float:right;} .subMenu ul li { display:inline-block;padding:0 12px;} .subMenu ul li:last-child { padding-right:0;} .subMenu ul li a { color:#666;font-size:14px;font-weight:300;line-height:72px;text-decoration:none;font-family:'open sans', sans-serif;padding:0;transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;} .subMenu ul li a em { margin-right:3px;} .subMenu ul li a:hover { color:#a4b20d;} /*============= Social Css ===========*/ .Social.TopRight { position:relative;} .Social.TopRight.TopRightSocial { border-left:none;padding-top:16px;} .Social { position:relative;} .Social .SocialIcons ul { margin:0 0 -2px 0;list-style:none;float:right;} .SocialIcons ul li { padding:0;margin:0;display:block;float:left;} .SocialIcons ul li a { width:40px;height:40px;display:block;opacity:0.7;text-indent:-9999px;background-position:0px 0px;background-repeat:no-repeat;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;} .SocialIcons a:hover { opacity:1;background-color:#cccccc;background-position:0px -40px !important;} .SocialTwitter a { background:url(../images/icons/twitter.png) no-repeat 0 0;} .SocialTwitter a:hover { background-color:#48c4d2 !important;} .SocialDribbble a { background:url(../images/icons/dribbble.png) no-repeat 0 0;} .SocialDribbble a:hover { background-color:#ef5b92;} .SocialFacebook a { background:url(../images/icons/facebook.png) no-repeat 0 0;} .SocialFacebook a:hover { background-color:#3b5998;} .SocialLinkedin a { background:url(../images/icons/linkedin.png) no-repeat 0 0;} .SocialLinkedin a:hover { background-color:#71b2d0;} .SocialYoutube a { background:url(../images/icons/youtube.png) no-repeat 0 0;} .SocialYoutube a:hover { background-color:#f45750;} .SocialRss a { background:url(../images/icons/rss.png) no-repeat 0 0;} .SocialRss a:hover { background-color:#fe9900;} /*============= Social Close =========*/ .TopListLeft { } ul.TopListLeft li { list-style:none;float:left;text-decoration:none;padding-left:15px;color:#d7d7d7;line-height:50px;font-weight:300;color:#333;font-size:14px;} ul.TopListLeft li:first-child { border-left:none;} ul.TopListLeft li.mail { padding-left:15px;} ul.TopListLeft li em.fa-envelope-o { padding-left:0px;} ul.TopListLeft li em.fa { color:#a4b20d;} em.textcolor { font-size:18px;padding-right:6px;} /*============= Search Close =========*/ .topSearch { margin-top:19px;} .SearchTop { margin-top:19px;} .SearchTop #dnn_dnnSearch_txtSearch { border:1px solid #e5e7e8;height:36px;line-height:36px;color:#333;} #search a.SearchButton:link, #search a.SearchButton:visited { display:inline-block;width:40px;height:36px;float:right;padding:0;background:#a4b20d url('../images/search.png') no-repeat center center;text-indent:-9999px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} #search a.SearchButton { margin-top:-22px;display:block;} #search a.SearchButton:hover { background:url('../images/search.png') no-repeat center center #31393E;/* Old browsers */ -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} @media all\0 { #search a.SearchButton { margin-top:0;} #dnn_dnnSearch_txtSearch { background:none;} } /* IE8 uses \0 */ .BoxSearch #dnn_dnnSearch_txtSearch { width:188px;} /*========= Logo & Social Code =======*/ #Logo{height:60px;} #logoPart { z-index:945;height:100px;position:relative;border-bottom:1px solid #f5f5f5;} #logoMobile { position:relative;} #logoMobile img { max-width:35%;} .Logo img { padding:25px 0;max-height:60px;margin-top:10px;} .Notopbar img { padding:26px 0; } .Logo.LeftTopLogo img { padding:10px 0 6px 0;} .Social { padding:2px 0 4px 0;text-align:right;} /*=========== Main Menu Code ==========*/ #Header { margin:30px 0;z-index:940;position:relative;} #Header.leftMenuhdr { margin:10px 0;} #Mainmenu.Notopbar { margin-top:23px;} #DeshtopMenu {display:inline-block;vertical-align:middle;} .leftMenuhdr #DeshtopMenu { float:left;} #DeshtopMenu .main_m { display:inline-block;} #DeshtopMenu .sji_m { display:inline-block;margin-left:15px;} .LogoPadding {} .col-md-11.mhdiv { width:95.667%;} .col-md-1.shdiv { width:4.333%;} .col-md-9.Menu, .col-md-7.LogoPadding { padding-left:0;} .col-md-1.slideSearch { padding:0;} .col-md-3.TopMenuPadding, .col-md-5.topSearch, .col-md-1.slideSearch, .col-md-2.slideSearch { padding-right:0;} /*=========== BreadCrumb Code =========*/ #Breadcrumb { padding:25px 0 16px;background:url(../images/BackContent.png) no-repeat top center #a4b20d;color:white;} .Breadcrumb a { color:#fff;} /*============ Main Image Code =================*/ .main-image{margin:0 0 20px;} .main-image h2{background:#1b6e1d;color:white;line-height:48px;padding-left:20px;} /*=========== Banner/Slider Code =======*/ #Banner { z-index:935;position:relative;} .carousel_caption a { background:#a4b20d;color:#fff;} .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background:#a4b20d;} #Banner.Bg_Color { background-color:#a4b20d;} #Banner.BannerPadd { border-top:0;} .Mpage.SoonPage { min-height:10px;} .slider-pro { overflow:hidden;} .sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after { color:#a4b20d;} .sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before { border-bottom:5px solid #a4b20d;} .Banner { position:relative;overflow:hidden;} .flexslider { border:none;box-shadow:none;border-radius:0;} .flex-control-paging li a { margin-top:-40px;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");position:relative;} .flex-control-paging li a.flex-active { background:#a4b20d;} .Banner .nivo-controlNav { text-align:center;padding:0;margin-top:-24px;z-index:1000;position:relative;} .Banner .nivoSlider { margin:0;} #BodyGap { height:80px;width:100%;} #CSlider { font-family:'open sans', sans-serif;background:#fff;background:url(../images/banner_bg.jpg) no-repeat center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center;background-size:100% 100%;} .da-slide .da-link { background:#a4b20d;color:#fff;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.72);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.72);-o-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.72);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.72);} .da-slide .da-link:hover { background:#fff;color:#a4b20d;} .us_ourServices .Column3.PromoText .fa { border:none;border-radius:0;} .bx_caption { padding:30px 40px 40px;color:#fff;left:15%;right:0;top:20%;width:30%;position:absolute;background-color:rgba(0,0,0,0.6);display:block;} .bxText { color:#fff;margin-bottom:30px;} a.bxReadmore { padding:7px 20px;background:#a4b20d;font-size:14px;color:#fff;text-decoration:none;} @media only screen and (max-width:767px) { #Breadcrumb { padding:15px 0;} .bx_caption { top:5%;left:17%;width:60%;padding:1px 10px 5px;} .bxText { font-size:10px;line-height:11px;} } /*=========== BodyTopPart Code =======*/ #BodyTop { } .BodyTopPart { padding:50px 0;background:url('../images/Breadcrumbs_Bg.png');border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;} .BodyTopPartTitle { padding:16px 0;font-size:35px;font-weight:300;line-height:35px;font-style:normal;} .BodyTopPartTitle span { font-weight:bold;} .BodyTopPartText { color:#727272;display:block;font-size:18px;font-weight:200;line-height:23px;padding-bottom:18px;} .Download { padding-top:45px;text-align:right;} .Download a { padding:10px 24px;background:#a4b20d;color:#fff;font-size:18px;font-weight:300;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .Download a:hover { opacity:0.8;text-decoration:none;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .BoxedLayout .topbodycnt { padding-left:30px;padding-right:30px;} .topbodycnt { padding:60px 0;} .bodyTxt { font-size:24px;color:#333;font-weight:400;line-height:24px;padding-bottom:15px;} .bodyTxt span { color:#a4b20d;font-weight:700;} .bodyTxt span a { color:#a4b20d;} .bodyTitleTxt { font-size:14px;color:#999;} .bodyButton { padding:7% 0;text-align:right;} .bodyButton a { padding:7% 17%;background:#464646;color:#fff;font-size:18px;text-transform:uppercase;font-weight:700;text-decoration:none;letter-spacing:1px;-moz-border-radius:30px 0;-webkit-border-radius:30px 0;-o-border-radius:30px 0;border-radius:30px 0;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");} .bodyButton a:hover { background:#a4b20d;} .col-md-3.LogoPadding.Logo { padding-left:0;} #section1{margin-top:30px;} /*=========== Banner Bottom Code =======*/ .PageFull { background:#F3F1F1;} .PageFull .BodyPromoBox { margin:2em 0;padding:20px 12px;} .PageFull .BodyPromoBox:hover { cursor:pointer;} .BoxBackground.PromoText { width:70px;height:70px;margin:auto;margin-top:10px;display:block;cursor:pointer;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");position:relative;} .BoxBackground.PromoText p { text-align:center;line-height:70px;color:#737474;font-size:36px;} .BoxBackground.PromoText p:hover{ color:#fff;} .BoxBackground.orange { background:#e2e3e3;} .BoxBackground.Chocoloate { background:#e2e3e3;} .BoxBackground.Green { background:#e2e3e3;} .BoxBackground.Purple { background:#e2e3e3;} .bxTextSlider .BodyTopDetails { padding:10em 0;} .BodyTopDetails { padding:7em 0;} .BodyTopTitle { padding:12px 0;font-size:24px;color:#fff;line-height:24px;text-align:center;font-family:"open sans",Tahoma;font-weight:300;} .TopTitleDescrip { line-height:22px;color:#fff;font-size:12px;text-align:center;} /*=========== Box Content Code =========*/ .bodyBoxContent { margin-top:50px;} .boxShadow { box-shadow:0 0 3px #B6B5B5;-webkit-box-shadow:0 0 3px #B6B5B5;-moz-box-shadow:0 0 3px #B6B5B5;-ms-box-shadow:0 0 3px #B6B5B5;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;position:relative;} .heightImg img { width:100%;height:180px;display:block;border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;-ms-border-radius:7px 7px 0 0;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");} em.iconSetup { width:100px;font-size:40px;border:10px solid #fff;background:#a4b20d;height:100px;top:-50px;left:37%;margin:0 auto;line-height:84px;float:left;position:absolute;text-align:center;color:#fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");} .descBody { text-align:center;padding:8%;padding-top:1%;} .descBody h3 { color:#333;font-size:2em;margin:6% 0;} .descBody p { color:#999;} .boxReadMore { margin:30px 0 10px;} .boxReadMore a { padding:12px 22px;background:#a4b20d;color:#fff;text-decoration:none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);-o-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");} .boxReadMore a:hover { background:#ececed;color:#a4b20d;} /*=========== We Offer Code ============*/ .offerTilteTxt { font-size:1.5em;color:#333;padding-bottom:10px;line-height:1.3em;} .offerTilteTxt a { color:#005b0c;text-decoration:none;} .offerTilteTxt a:hover { color:#333;text-decoration:none;} .offerTilteTxt em.fa { color:#a4b20d;padding-right:10px;} .weOfferBtm { padding-top:40px;} .offerDecs { color:#999;} .BoxedLayout .offerTilteTxt { font-size:1.7em;} .learnMore { padding-top:50px;text-align:center;} .learnMore a { padding:12px 60px;background:#a4b20d;font-size:14px;font-weight:600;color:#fff;text-decoration:none;-webkit-border-radius:50px;border-radius:50px;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");} .learnMore a:hover { opacity:.9;} /*=========== PurchaseButton Code =======*/ .PurchaseButton { padding-top:38px;text-align:center;} .PurchaseButton a.ReadMore { padding:13px 40px;margin-right:20px;background:#FFF;color:#a4b20d;font-size:14px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .PurchaseButton a.ReadMore:hover{ color:#333;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .PurchaseButton a { padding:13px 30px;background:#121212;color:#fff;font-size:14px;font-family:"open sans",Tahoma;font-weight:300;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .PurchaseButton a:hover, .PromoBoxLearnMore a:hover { text-decoration:none;opacity:.7;color:#fff;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} /*=========== MainBody Code ============*/ #MainBody { position:relative;} .Mpage { min-height:600px;} /*=========== Table Styles ============*/ table.table, table.sji_grid {margin:30px 0;} .table thead, table.sji_grid thead, .table th, table.sji_grid th{background:#a4b20d;color:white;white-space: nowrap;} table.sji_grid{ width: 100%; max-width: 100%; margin-bottom: 20px; border: 0 transparent; } .table tr, table.sji_grid tr{background:white!important;} table.sji_grid > thead > tr > th, table.sji_grid > tbody > tr > th, table.sji_grid > tfoot > tr > th, table.sji_grid > thead > tr > td, table.sji_grid > tbody > tr > td, table.sji_grid > tfoot > tr > td{ padding: 8px; line-height: 1.42857143; vertical-align: top; border: 0 transparent; border-top: 1px solid #ddd; } table.table td a, table.sji_grid td a{color:#1b6e1d;} table.table td a:hover, table.sji_grid td a:hover{color:#111;} /*=========== TopTextTitle Code ========*/ .TopTextTitle { padding-top:2em;font-size:24px;text-align:center;line-height:22px;padding-bottom:20px;font-family:"open sans",Tahoma;font-weight:300;} .TopTextTitle span { background:#a4b20d;padding:0 10px;padding-bottom:5px;color:#fff;} .TopTextDetails { font-size:14px;text-align:center;line-height:24px;color:#939292;} /*=========== 4 Offer Code =============*/ .OfferBg { margin:4em 0 5em 0;background:url('../images/OfferBg.png') no-repeat center top;} .OfferBg .Column3.PromoText .fa { padding:50px;font-size:50px;background:#fff;color:#535353;border:1px solid #828282;} .OfferBg .BgHover:hover .PromoText .fa { background:#a4b20d;color:#fff;border:1px solid #fff;} @media only screen and (max-width:1130px) { .OfferBg { background:none;} } /*=========== Column3 Code =============*/ .servicesBg { padding:30px 0 80px;background:#f5f5f5;} .ourClients { padding-bottom:80px;} .DVPadding { padding-top:40px;} .DVPadding.titlediv { padding-top:0px;padding-bottom:15px;} .DVPadding.titlediv p.TitleClass{ text-align:left;} .DVPadding p.TitleClass { font-size:52px;color:#676767;font-weight:300;letter-spacing:-2px;line-height:35px;font-style:normal;text-align:center;} .DVPadding p.TitleClass.DVClients,.DVPadding .SubTitleClass.DVClients { text-align:left;} .DVPadding p.TitleClass span { font-weight:bold;} .DVPadding .SubTitleClass { color:#999;display:block;text-align:center;font-size:18px;font-weight:200;line-height:23px;margin-top:13px;} .DVPadding .SubTitleClass.DVClients { padding-bottom:30px;} .Column3.PromoText { text-align:center;} .Column3.PromoText .fa { color:#fff;padding:30px;font-size:40px;margin-bottom:20px;background:#a4b20d;border:5px solid #e5e4e4;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");position:relative;} .BodyPromoBox:hover .Column3.PromoText .fa { background:#e5e4e4;border:5px solid #a4b20d;color:#a4b20d;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .Column3Title { padding:5px 0 16px 0;text-align:center;font-size:18px;font-family:"open sans",Tahoma;text-transform:uppercase;line-height:22px;} .Column3Text { text-align:center;line-height:22px;color:#6a6a6a;} .SubTitleContent #horizontalTab { padding-top:13px;} .SubTitleContent .BodyPromoBox { margin-top:0;padding:0;} .SubTitleContent ul#quotes { margin-bottom:0;} /*=========== We are ForEver Code =============*/ .titleTextPart { padding-top:5em;text-align:center;} .titleTextPart h1.color { font-size:48px;color:#a4b20d;font-weight:300;} .titleTextPart h1 { color:#676767;font-size:55px;font-weight:800;letter-spacing:-2px;} .titleTextPart p.title_detail { font-size:18px;color:#333;padding-top:10px;} .OurServices { padding-top:3em;} .CusText { line-height:22px;} .CusTextInv { padding-top:20px;line-height:22px;} .us_ourServices { padding:50px 0;} .ch-item { background:#9f9e9e;display:block;cursor:pointer;} .ch-info-front.active { background:#a4b20d;} .ch-info .ch-info-back { background:#a4b20d; -webkit-box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6); -ms-box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6); -moz-box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6); -o-box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6); box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6); } .col-md-4:hover .ch-info-front { -webkit-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg); -ms-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg); -moz-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg); -o-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg); -ms-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg); transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg); opacity:0; } .col-md-4:hover .ch-info-back { -webkit-transform:rotate3d(1,0,0,0deg); -ms-transform:rotate3d(1,0,0,0deg); -moz-transform:rotate3d(1,0,0,0deg); -o-transform:rotate3d(1,0,0,0deg); -ms-transform:rotate3d(1,0,0,0deg); transform:rotate3d(1,0,0,0deg); opacity:1; } #portfolio .container-fluid { padding:50px 0 0;} .portfolio-box { display:block; position:relative; margin:0 auto; max-width:650px; } .portfolio-box .portfolio-box-caption { display:block; position:absolute; bottom:0; width:100%; height:100%; text-align:center; color:#fff; opacity:0; background:rgba(164,178,13,.8); -webkit-transition:all .35s; transition:all .35s; } .portfolio-box .portfolio-box-caption .portfolio-box-caption-content { position:absolute; top:50%; width:100%; text-align:center; transform:translateY(-50%); } .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category, .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name { padding:0 15px; font-family:'Open Sans','Helvetica Neue',Arial,sans-serif; } .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category { text-transform:uppercase; font-size:14px; font-weight:600; } .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name { font-size:18px; } .portfolio-box:hover .portfolio-box-caption { opacity:1; } @media(min-width:768px) { .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category { font-size:16px; } .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name { font-size:22px; } } .call-to-action h2 { margin:0 auto 20px; } .text-primary { color:#f05f40; } .no-gutter > [class*=col-] { padding-right:0; padding-left:0; } .btn-default, a.btn-default, a.btn-default:visited { border-color:#fff; color:#fff; background-color:#a4b20d; -webkit-transition:all .35s; -moz-transition:all .35s; transition:all .35s; } .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { border-color:#ededed; color:#222; background-color:#f2f2f2; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image:none; } .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { border-color:#fff; background-color:#fff; } .btn-default .badge { color:#fff; background-color:#222; } .btn-primary { border-color:#f05f40; color:#fff; background-color:#f05f40; -webkit-transition:all .35s; -moz-transition:all .35s; transition:all .35s; } .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { border-color:#ed431f; color:#fff; background-color:#ee4b28; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image:none; } .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { border-color:#f05f40; background-color:#f05f40; } .btn-primary .badge { color:#f05f40; background-color:#fff; } .btn { border:0; border-radius:300px; text-transform:uppercase; font-family:'Open Sans','Helvetica Neue',Arial,sans-serif; font-weight:700; } .btn-xl { padding:15px 30px; } /*=========== recentWorks Content =========*/ #recentWorks { background:#f5f5f5;} #recentWorks .Parallex { margin-top:40px;margin-bottom:0;padding:4em 0;} #recentWorks .TitleClass { color:#fff;} #recentWorks .TitleClass span { color:#f9f9f9;} #recentWorks .SubTitleClass { text-align:left;color:#f9f9f9;} .carouselRW .slick-prev::before, .carouselRW .slick-next::before { font-size:45px;opacity:0.7;} .carouselRW .slick-prev:hover::before, .carouselRW .slick-next:hover::before { background:#a4b20d;} .carouselRW .slick-prev, .carouselRW .slick-next { width:45px;height:45px;} .carouselRW .slick-prev { right:145px;top:-90px;} .carouselRW .slick-next { right:90px;top:-90px;} .carouselRW div.slick-slide { margin:0 5px;} .project-gal { position:relative;} .slick-slide .overlay-folio { position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden; -webkit-transition:.2s;-moz-transition:.2s;transition:.2s; } .slick-slide .hover-box { background:rgba(164,178,13, 0.5);height:100%;position:absolute;top:0;left:0;right:0;} .slick-slide .hover-zoom { display:table;margin:0 auto;position:relative;top:50%;margin-top:-25px;} .slick-slide .hover-zoom a { margin:0 2px;background:#000;color:#fff;width:50px;height:50px;display:inline-block;line-height:36px;text-align:center;font-size:20px;border:0; -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; } .slick-slide .hover-zoom a:hover { background:#a4b20d;color:#fff;border:0;} .slick-slide .hover-zoom .zoom { position:relative;left:-50px;opacity:0; -webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);transform:rotate(-140deg); } .slick-slide .hover-zoom .link { position:relative;right:-50px;opacity:0; -webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);transform:rotate(140deg); } .slick-slide:hover .hover-zoom a.link { position:relative;right:0px;opacity:1; -webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); } .slick-slide:hover .hover-zoom a.zoom { position:relative;left:0px;opacity:1; -webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); } .slick-slide:hover .overlay-folio { opacity:1;visibility:visible; -webkit-transition:.5s;-moz-transition:.5s;transition:.5s; } .project-info { padding:20px;} .project-info h2 { margin:0;font-size:15px;color:#fff;text-transform:uppercase;} .project-info p { margin:0;color:#fff;} /*=========== Media Code =====*/ @media handheld, only screen and (max-width:980px) { .recentWorksPad { padding:0 20px;} .carouselRW .slick-prev { right:70px;} .carouselRW .slick-next { right:0px;} } /*=========== meet Our Team Content =======*/ #meetOurTeam { padding-bottom:20px;} #meetOurTeam .DVPadding p.TitleClass { text-align:center;padding-top:40px;} #meetOurTeam .SubTitleClass { text-align:center;padding-bottom:20px;} .carouselMOT .slick-prev::before, .carouselMOT .slick-next::before { font-size:45px;opacity:0.7;} .carouselMOT .slick-prev:hover::before, .carouselMOT .slick-next:hover::before { background:#a4b20d;} .carouselMOT .slick-prev, .carouselMOT .slick-next { width:45px;height:45px;} .carouselMOT .slick-prev { right:55px;top:-60px;} .carouselMOT .slick-next { right:0;top:-60px;} .carouselMOT div.slick-slide { margin:0 1px;} .carouselMOT .project-info { padding:0;} .carouselMOT .project-info h2 { color:#000;font-size:24px;text-transform:inherit;} .carouselMOT .project-info p { color:#999;font-size:18px;} .carouselMOT .hover-zoom .fa-2x { font-size:1.2em;} .carouselMOT .slick-slide .hover-zoom a { line-height:24px;} .carouselMOT { padding-bottom:40px; } /*=========== BodyPromoBox Code =========*/ .BodyPromoBox { background:none repeat scroll 0 0 #fafbfc;border:1px solid #ebebeb;margin-bottom:3em;margin-top:5em;padding:20px 12px;} .BodyPromoBox:hover { box-shadow:0 5px 13px rgba(0, 0, 0, 0.06);-moz-box-shadow:0 5px 13px rgba(0, 0, 0, 0.06);-webkit-box-shadow:0 5px 13px rgba(0, 0, 0, 0.06);-ms-box-shadow:0 5px 13px rgba(0, 0, 0, 0.06);} .BoxBackground { width:60px;height:60px;background:#a4b20d;margin:auto;margin-top:-50px;display:block;cursor:pointer;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");position:relative;} .BodyPromoBox:hover .BoxBackground { background:#31393e;border-radius:20%;-moz-border-radius:20%;-webkit-border-radius:20%;-ms-border-radius:20%;-o-border-radius:20%;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");position:relative;} .BoxBackgroundDark { background:#31393e;} .BodyPromoBox.BodyPromoBoxDark:hover .BoxBackground { background:#a4b20d;} .BoxBackground p { line-height:60px;color:#fff;font-size:26px;} .PromoBoxTitle { padding:20px 0 14px 0;color:#31393e;font-size:18px;font-family:"open sans",Tahoma;line-height:22px;} .PromoBoxText { line-height:22px;} .PromoBoxLearnMore { padding:24px 0 12px 0;} .PromoBoxLearnMore a { padding:6px 12px;background:#a4b20d;color:#fff;font-size:14px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .PromoBoxLearnMore a:hover { background:#31393e;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");position:relative;} .BoxLearnMoreDark a { background:#31393e;} .BoxLearnMoreDark a:hover { background:#a4b20d;} .BtnReadMore { text-align:center;margin-top:1.7em;} .BtnReadMore a.btn-default { padding:12px 24px;color:#333;text-shadow:0 1px 0 #FFFFFF;border:1px solid #E4E4E4;font-family:'open sans', Tahoma;text-transform:uppercase;border-radius:0;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;background:white;} .BtnReadMore a.btn-default:hover{ background:#a4b20d;color:#fff;} .ResponsiveTitle { padding:2em 0 24px 0;text-align:center;font-size:35px;color:#a4b20d;font-family:"open sans",Tahoma;font-weight:300;} .ResponsiveDescrib { text-align:center;color:#31393e;text-align:center;font-size:14px;line-height:22px;} .Responsive { padding-top:45px;text-align:center;} .DeskTopTitle { padding-top:10px;font-size:24px;line-height:24px;font-family:"open sans",Tahoma;font-weight:300;} .DVPadding p.TitleClass.Lifetime{ text-align:left;padding-bottom:30px;} .DVPadding p.TitleClass.Shots { text-align:left;padding-bottom:40px;} .DeskTopText { padding-top:18px;line-height:22px;padding-bottom:10px;} .DeskTopText.LifetimeText { padding-top:0;} #dnn_RightPane .nivo-controlNav { display:none;} .PurchaseButton.DeskTopButton { text-align:left;} .PurchaseButton.DeskTopButton a.ReadMore { background:#a4b20d;color:#fff;} .PurchaseButton.DeskTopButton a { background:#363636;color:#fff;} .DesktopPc { text-align:right;} .Parallex { margin:20px 0;background-color:#a4b20d !important;} .Parallex.bxTextSlider { margin:0;} /*=========== SignUp Team Code ===========*/ .SignUpBg { background:url("../images/bgSignup.png") no-repeat center rgba(0, 0, 0, 0);min-height:325px;} .SignUpImage { text-align:center;} .SignUpImage img { max-width:165px;width:100%;margin:0 auto;border:1px solid #9d9c9c;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;display:block;} .SignUp1 { padding:190px 0 0 0;} .SignUp2 { padding:70px 0 0 0;} .Designation { padding:18px 0 12px 0;font-size:18px;font-family:"open sans", Helvetica, Arial, sans-serif;text-align:center;} .DescText { text-align:center;line-height:20px;color:#686868;} .SignUpBg .col-md-3:hover .SignUpImage img { border:7px solid #a4b20d;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} /*=========== Close SignUp Team Code =====*/ @media handheld, only screen and (max-width:767px) { .SignUpBg { background:none;min-height:15px;} .SignUp1 { padding:20px 0 0 0;} .SignUp2 { padding:20px 0 0 0;} } /*=========== Accordion Code =============*/ #Container #accordion { box-sizing:static;-moz-box-sizing:static;} .AccordionTitle { padding-top:2em;padding-bottom:5px;color:#333;font-size:24px;line-height:24px;font-family:"open sans",Tahoma;font-weight:300;text-transform:uppercase;} #accordion .ui-state-active .ui-icon { background-image:url("../images/icons/plus_minus.png") !important;background-repeat:no-repeat;background-position:bottom center;} #accordion .ui-state-default .ui-icon { background-image:url("../images/icons/plus_minus.png") !important;background-repeat:no-repeat;background-position:top center !importat;} .ui-icon-triangle-1-s { background-position:0 -34px;} #accordion .ui-icon, .ui-widget-content .ui-icon { background-image:url("../images/icons/plus_minus.png") !important;background-repeat:no-repeat;background-position:bottom center;} #accordion .ui-icon { height:34px;width:34px;float:left;background:#31393e;margin-right:15px;} #accordion .ui-state-active span.ui-icon { background-color:#a4b20d;} .ui-accordion .ui-accordion-header { font-size:14px;padding:0;margin-bottom:5px;} .ui-accordion .ui-accordion-content { padding:1em 0;display:block;} .ui-widget-content { background:#FFF;color:#222;} #accordion h3.ui-state-active { color:#a4b20d;} .ui-accordion-content p { line-height:22px;} /*=========== Responsive Tab Code =========*/ .resp-tabs-list li { font-size:14px;font-weight:normal;} .resp-tabs-list li:hover { color:#a4b20d;} .resp-tab-content p { line-height:22px;} .resp-tab-item { border-top:3px solid #F7F7F7;background:#F7F7F7;border-right:2px solid #fff;} .resp-tab-active { color:#a4b20d;border-top:3px solid #a4b20d;background:#fff;} /*============ Back to Top Button ========*/ .totop { right:12px;bottom:0px;position:fixed;z-index:4999;cursor:pointer;text-align:center;} .totop span { width:50px;height:50px;background:#404040;padding-top:10px;text-decoration:none;border:0 none;display:block;cursor:pointer;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .totop span:hover { background:#a4b20d;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} /*============ TeamTextTitle =============*/ p.TeamTextTitle { font-size:24px;font-family:"open sans",Tahoma;font-weight:300;text-align:center;color:#a4b20d;} .TeamDescribs { font-size:14px;line-height:24px;text-align:center;padding:24px 0;} .TeamName { font-size:24px;line-height:28px;padding:25px 0 15px;text-align:center;font-family:"open sans",Tahoma;font-weight:normal;} .TeamIdentity { font-size:18px;line-height:24px;color:#999;text-align:center;} .Article { padding-top:8px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .ArticleText { padding-top:15px;color:#999;text-align:center;} .Article:hover { opacity:0.7;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} p.TeamSocialPack { margin-top:30px;text-align:center;} .TeamSocialPack a { padding:10px;padding-top:14px;padding:18px 15px 13px;text-align:center;background:#ececed;color:#585f69;font-size:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;behavior:url("/Portals/_default/Skins/Kepler/CSS/PIE.htc");position:relative;} .TeamSocialPack a .fa-facebook { padding-left:4px;padding-right:5px;} .TeamSocialPack a:hover { background:#a4b20d;color:#fff;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .RecentWorks:hover .TeamIdentity{ color:#fff;} /*=========== Aboutus Pages Code =========*/ .AboutusBxslider { padding-top:45px;} .AboutusTitle { padding-top:45px;font-size:18px;padding-bottom:10px;font-family:"open sans",Tahoma;font-weight:300;border-bottom:1px solid #EBEBEB;} .AboutusText { padding-top:16px;line-height:22px;} .AboutusTitle.TeamTitle { padding-top:25px;} .TeamTitle { font-size:18px;padding-bottom:10px;border-bottom:1px solid #EBEBEB;} .TeamPart { margin-top:10px;padding-bottom:60px;} .TeamPart .Article { padding-bottom:10px;} .TeamPart span { line-height:50px;} .TeamPart span.Name { font-size:18px;} .TeamPart span.Identity { font-size:14px;color:#a6a7a7;float:right; } .TeamPart .ArticleText { padding-top:0px;padding-bottom:10px;} .GapTopBottom { padding:20px 0 0 0;} .TopTitle { font-size:18px;font-family:"open sans",Tahoma;font-weight:300;} .TopDetails { padding-top:5px;line-height:20px;} a.LearnMore:hover { text-decoration:none;} /*=========== RecentWorks Code ==========*/ .ContentPane .H2Container_Title { margin-left:15px;margin-right:15px;} .Parallex .FullBodyDiv { background:none;padding:5em 0 6em;} .paralaxBx .FullBodyDiv { margin-top:0;} .FullBodyDiv { margin-top:6em;padding:5em 0;background:#333;} .FullBodyDiv.FullBodyDiv5 { margin-top:3.5em;} .SubTitleClass.BottomPadding { padding-bottom:40px;} .RecentWorks { margin-bottom:5px;border:1px solid #ececec;padding-bottom:15px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s; } .RecentWorks .TeamName { font-weight:normal;} .RecentWorks img { border-bottom:4px solid #a4b20d;} .RecentWorks:hover { background:#a4b20d;color:#fff;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .FullBodyDiv .RecentWorks { border:1px solid #505050;background:#4d4d4d;} .FullBodyDiv .RecentWorks img { border:6px solid #484848;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .FullBodyDiv .RecentWorks img:hover { border:6px solid #a4b20d;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .FullBodyDiv .TeamName { color:#fff;text-transform:uppercase;font-size:16px;font-weight:300;} .FullBodyDiv .TeamIdentity { color:#bdbdbd;} .ReadMorePlus { text-align:right;position:absolute;right:5px;bottom:118px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .ReadMorePlus a { padding:4px 10px;background:#a4b20d;color:#fff;} .ReadMorePlus a:hover { text-decoration:none;} .RecentWorks:hover .ReadMorePlus{ right:30px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} /*=========== LatestWorks Code ==========*/ .TitleText { color:#fff;font-size:24px;line-height:24px;font-family:"open sans",Tahoma;font-weight:300;text-align:center;text-transform:uppercase;} .TitleDetails { padding:20px 0 42px 0;color:#bdbdbd;font-size:16px;line-height:22px;text-align:center;} .BottomLine { margin:5em 0 0 0;border-top:1px solid #e4e4e4;} /*=========== Our Services Code =========*/ .ServicesDiv .TitleText { padding-top:2.2em;color:#333;} .ServicesDiv .TitleDetails { color:#6A6A6A;} .ServicesDiv .BodyPromoBox { margin-top:0;} /*=========== All Divider Code ==========*/ .divider1 { margin:30px 0;border-top:1px solid #ebebeb;} .divider2 { margin:30px 0;border-top:1px dotted #ebebeb;} .divider3 { margin:30px 0;border-top:1px dashed #ebebeb;} .divider4 { margin:30px 0;border-top:2px solid #ebebeb;} .divider5 { margin:30px 0;border-top:2px dotted #ebebeb;} .divider6 { margin:30px 0;border-top:2px dashed #ebebeb;} .divider7 { margin:30px 0;height:4px;background:#ebebeb;} .divider8 { margin:30px 0;height:4px;background:#ebebeb;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);} .divider9 { margin-top:30px;} hr { background-image:-webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);background-image:-moz-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);background-image:-ms-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);background-image:-o-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);background-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);border:0;height:1px;} .BottomSliderbar { padding:3px 3%;width:94%;border-bottom:1px solid #BFBFC1;float:left;background:#fff;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#DFDFE1));background:-webkit-linear-gradient(#fff, #DFDFE1);background:-moz-linear-gradient(#fff, #DFDFE1);background:-ms-linear-gradient(#fff, #DFDFE1);background:-o-linear-gradient(#fff, #DFDFE1);background:linear-gradient(#fff, #DFDFE1);-pie-background:linear-gradient(#fff, #DFDFE1);behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .bannerContent li { width:25%;float:left;list-style:none;text-decoration:none;} .bannerContent li a { font-family:"open sans", Arial;font-size:16px;color:#333;} .bannerContent li a:hover { text-decoration:none;color:#00a3e9;} .bannerContent li.LatestNews a { padding-left:50px;} .ReadMoreBtn { margin-top:1px;padding:0 20px;line-height:30px;cursor:pointer;background:#00a3e9;float:right;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#00a3e9), to(#006e9d));background:-webkit-linear-gradient(#00a3e9, #006e9d);background:-moz-linear-gradient(#00a3e9, #006e9d);background:-ms-linear-gradient(#00a3e9, #006e9d);background:-o-linear-gradient(#00a3e9, #006e9d);background:linear-gradient(#00a3e9, #006e9d);-pie-background:linear-gradient(#00a3e9, #006e9d);box-shadow:0 1px 1px rgba(0, 0, 0, 0.65);behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .ReadMoreBtn:hover { margin-top:1px;padding:0 20px;line-height:30px;cursor:pointer;background:#006e9d;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#006e9d), to(#00a3e9));background:-webkit-linear-gradient(#006e9d, #00a3e9);background:-moz-linear-gradient(#006e9d, #00a3e9);background:-ms-linear-gradient(#006e9d, #00a3e9);background:-o-linear-gradient(#006e9d, #00a3e9);background:linear-gradient(#006e9d, #00a3e9);-pie-background:linear-gradient(#006e9d, #00a3e9);box-shadow:0 1px 1px rgba(0, 0, 0, 0.65);behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .bannerContent li a.ReadMoreBtn { color:#fff;} .ArticleTitle a { font-size:18px;line-height:28px;color:#333;} .ArticleTitle a:hover { color:#a4b20d;text-decoration:none;} .ArticleDate { padding-top:3px;color:#b0afaf;} .LatestFeed .ArticleText { padding-top:2px;line-height:20px;} .NewsTitle { margin:35px 0 8px 0;border-bottom:1px solid #ebebeb;} .NewsTitle img { padding-right:10px;} .LatestFeed { padding:15px 0;border-bottom:1px dotted #ebebeb;} .LatestFeedLast { border-bottom:none;} .UpEvent { padding-bottom:23px;} .dnnSortable { min-height:32px !important;} /*============ Prices Table ===========*/ .PricesTitle { font-size:22px;font-family:"open sans",Tahoma;font-weight:300;padding:25px 0;line-height:22px;} /* 01 GENERAL STYLING */ .pricing_table ul { margin:0px;padding:0px;list-style:none;} .pricing_table ul li { list-style-type:none;} .pricing_table ul li { margin:0px;width:100%;height:100%;height:26px;padding-top:10px;float:left;text-shadow:1px 1px 0px #ffffff;text-align:center;padding-left:0px;} .pricing_table li.pricing_header1 { height:36px;font-size:18px;line-height:24px;color:#ffffff;text-shadow:1px 1px 1px #000000;-webkit-border-radius:9px 9px 0 0;-khtml-border-radius:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;-ms-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;background-image:-moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.3));background-image:-webkit-linear-gradient-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.3)));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3));background-image:-o-linear-gradient(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.3));background-image:-ms-linear-gradient(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.3));background-image:no-repeat;-webkit-transition:font-size 0.2s;-moz-transition:font-size 0.2s;-o-transition:font-size 0.2s;-ms-transition:font-size 0.2s;transition:font-size 0.2s;behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .pricing_table li.pricing_header2 { height:60px;font-size:30px;font-weight:bold;line-height:50px;border-bottom:1px solid #cccccc;text-shadow:1px 1px 1px #ffffff;background-color:#efefef;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #EBEBEB));background-image:-webkit-linear-gradient(#F3F3F3 0%, #EBEBEB 100%);background-image:-moz-linear-gradient(#F3F3F3 0%, #EBEBEB 100%);background-image:-o-linear-gradient(#F3F3F3 0%, #EBEBEB 100%);background-image:-ms-linear-gradient(#F3F3F3 0%, #EBEBEB 100%);background-image:linear-gradient(#F3F3F3 0%, #EBEBEB 100%);-webkit-transition:font-size 0.2s;-moz-transition:font-size 0.2s;-o-transition:font-size 0.2s;-ms-transition:font-size 0.2s;transition:font-size 0.2s;behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .pricing_table li.pricing_header2 span { font-size:10px;line-height:40px;} /* 2. First column specific styling */ .pricing_table .pricing_column_first li.pricing_header1 { background:none;} .pricing_table .pricing_column_first li.pricing_header2 { background-color:#efefef;border-bottom:1px solid #cccccc;margin-top:1px;-webkit-border-radius:9px 9px 0 0;-khtml-border-radius:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;-ms-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .pricing_table .pricing_column_first li.pricing_header2 span { font-size:18px;font-weight:bold;line-height:56px;padding-left:10px;} /* 1. Common columns styling */ .pricing_table .pricing_column_first, .pricing_table .pricing_column { height:100%;float:left;margin-right:1px;position:relative;} .pricing_table .pricing_column_first { *z-index:2;} .pricing_table .pricing_hover_area:hover .pricing_column { -webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .pricing_table .pricing_hover_area .pricing_column:hover { -webkit-transform:scaleY(1.02);-moz-transform:scaleY(1.02);-o-transform:scaleY(1.02);-ms-transform:scaleY(1.02);transform:scaleY(1.02);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .pricing_table .pricing_column_first li { text-align:left;} .pricing_table .pricing_column_first li span { padding-left:10px;} /* 2. Columns sizes */ .pricing_six .pricing_column,.pricing_six .pricing_column_first { width:15.9%;/* 6 columns */ } .pricing_five .pricing_column,.pricing_five .pricing_column_first { width:19.9%;/* 5 columns */ } .pricing_four .pricing_column,.pricing_four .pricing_column_first { width:24.9%;/* 4 columns */ } .pricing_three .pricing_column,.pricing_three .pricing_column_first { width:33.2%; /* 3 columns */ } /* 4. Rows styling */ .pricing_table .odd { background-color:#f6f6f6;border-bottom:1px solid #cccccc;} .pricing_table .even { background-color:#efefef;border-bottom:1px solid #cccccc;} /* 5. Table icons */ .pricing_table .pricing_yes, .pricing_table .pricing_no { height:20px;width:100%;float:left;} .pricing_table .pricing_yes { background:url("../images/icons/yes.png") center top no-repeat;_background:url("../images/icons/ie_yes.gif") center top no-repeat;} .pricing_table .pricing_no { background:url("../images/icons/no.png") center top no-repeat;_background:url("../images/icons/ie_no.gif") center top no-repeat;} /* 6. Columns footer */ .pricing_table .pricing_footer { width:100%;height:40px;padding-top:14px;padding-bottom:6px;float:left;border-top:1px solid #f9f9f9;border-bottom:2px solid #323232;background-color:#e2e2e2;} /* 7. Buttons */ .pricing_table a.pricing_button { width:100px;height:21px;padding:7px 0px 0px 0px;display:block;text-align:center;text-decoration:none;font-weight:bold;margin:0 auto;color:#ffffff;font-size:12px;text-decoration:none;font-weight:bold;text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-mox-text-shadow:1px 1px 1px #000;-ms-text-shadow:1px 1px 1px #000;background-image:-moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.3));background-image:-webkit-linear-gradient-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.3)));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3));background-image:-o-linear-gradient(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.3));background-image:-ms-linear-gradient(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.3));background-image:no-repeat;border:1px solid rgba(0,0,0,0.5);-webkit-box-shadow:0px 1px 0px rgba(000,000,000,0.8), inset 0px 1px 1px rgba(255,255,255,0.3);-moz-box-shadow:0px 1px 0px rgba(000,000,000,0.8), inset 0px 1px 1px rgba(255,255,255,0.3);-ms-box-shadow:0px 1px 0px rgba(000,000,000,0.8), inset 0px 1px 1px rgba(255,255,255,0.3);box-shadow:0px 1px 0px rgba(000,000,000,0.8), inset 0px 1px 1px rgba(255,255,255,0.3);behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .pricing_table a.pricing_button:hover { background-image:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.2));background-image:-webkit-linear-gradient-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.2)));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));background-image:-o-linear-gradient(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.2));background-image:-ms-linear-gradient(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.2));background-image:no-repeat;border:1px solid rgba(0, 0, 0, 0.2);behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .pricing_table a.pricing_button:active { background-image:-moz-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0));background-image:-webkit-linear-gradient-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0));background-image:-ms-linear-gradient(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0));background-image:no-repeat;border:1px solid rgba(0, 0, 0, 0.2);behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .dnnPrimaryAction, .dnnFormItem input[type="submit"], a.dnnPrimaryAction{ background: #a4b20d; border: 0; transition:all 0.5s ease-out 0s; color:white; } .dnnPrimaryAction:hover, .dnnFormItem input[type="submit"]:hover, a.dnnPrimaryAction:hover{ background: #858f16; border:0; text-decoration:none; } .dnnFormItem button, .dnnFormItem input[type="button"], .dnnFormItem input[type="reset"], .dnnSecondaryAction, a.dnnSecondaryAction, ul.dnnAdminTabNav li a, .dnnLogin .LoginTabGroup span{ background: #ddd; border: 0; transition:all 0.5s ease-out 0s; } .dnnFormItem button:hover, .dnnFormItem input[type="button"]:hover, .dnnFormItem input[type="reset"]:hover, .dnnSecondaryAction:hover, a.dnnSecondaryAction:hover, ul.dnnAdminTabNav li a:hover, .dnnLogin .LoginTabGroup span:hover { background: #ccc; border:0; text-decoration:none; } /* 05 COLORS */ .pricing_table .gradient_blue a.pricing_button, .pricing_table .gradient_blue li.pricing_header1 { background-color:#EFEFEF;border-bottom:1px solid #ccc;color:#333;text-shadow:none;} .pricing_table .gradient_green a.pricing_button, .pricing_table .gradient_green li.pricing_header1 { background-color:#EFEFEF;border-bottom:1px solid #ccc;color:#333;text-shadow:none;} .pricing_table .gradient_yellow a.pricing_button, .pricing_table .gradient_yellow li.pricing_header1 { background-color:#a4b20d;border-bottom:1px solid #ccc;text-shadow:none;} .pricing_table .gradient_orange a.pricing_button, .pricing_table .gradient_orange li.pricing_header1 { background-color:#EFEFEF;border-bottom:1px solid #ccc;color:#333;text-shadow:none;} .pricing_table .gradient_red a.pricing_button, .pricing_table .gradient_red li.pricing_header1 { background-color:#EFEFEF;border-bottom:1px solid #ccc;color:#333;text-shadow:none;} .pricing_table .gradient_black a.pricing_button, .pricing_table .gradient_black li.pricing_header1 { background-color:#EFEFEF;border-bottom:1px solid #ccc;color:#333;text-shadow:none;} .pricing_table .pricing_column li.pricing_footer a.pricing_button { border-bottom:0;line-height:14px;} /* 06 DARK TABLE */ .pricing_dark_style { color:#fefefe;background-color:#000000;} .pricing_dark_style ul li { text-shadow:1px 1px 1px #000000;} .pricing_dark_style li.pricing_header1 { color:#ffffff;text-shadow:1px 1px 1px #000000;} .pricing_dark_style li.pricing_header2 { border-bottom:1px solid #000000;border-top:1px solid #000000;text-shadow:1px 1px 1px #000000;background-color:#121212;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #121212));background-image:-webkit-linear-gradient(#181818 0%, #121212 100%);background-image:-moz-linear-gradient(#181818 0%, #121212 100%);background-image:-o-linear-gradient(#181818 0%, #121212 100%);background-image:-ms-linear-gradient(#181818 0%, #121212 100%);background-image:linear-gradient(#181818 0%, #121212 100%);} .pricing_dark_style .pricing_column_first li.pricing_header2 { background-color:#121212;border-bottom:1px solid #000000;} .pricing_dark_style .odd { background-color:#181818;border-bottom:1px solid #000000;} .pricing_dark_style .even { background-color:#121212;border-bottom:1px solid #000000;} .pricing_dark_style .pricing_footer { border-top:1px solid #090909;border-bottom:2px solid #000000;background-color:#121212;} .pricing_table .pricing_column_first { margin-top:-1px;} .pricing_table ul li { height:40px;} .pricing_table .pricing_column_first { display:block;} /* Our Services Pages */ .Services { padding-top:30px;} .TopTitle em.fa { font-size:32px;padding-right:8px;} .TopTitle span { vertical-align:6px;} ul.ChooseUs { padding-top:16px;} ul.ChooseUs li { list-style:none;line-height:22px;} ul.ChooseUs em.fa { font-size:18px;padding-right:5px;} ul.ChooseUs span { vertical-align:2px;} /* Testimonials Pages */ .TopLine { margin:3.4em 0 0 0;border-top:1px solid #e4e4e4;} .TitleDetails.Testimonials { padding-bottom:10px;} .ExampleText { font-size:24px;font-family:"open sans",Tahoma;font-weight:300;padding:30px 0;line-height:26px;} .TestimonialsBack { background:#FCFCFC;border:1px solid #B5B3B3;padding:20px;} ul#quotes { margin-bottom:50px;} ul#quotes li, ul#button_quotes li { list-style:none;} ul#quotes blockquote { list-style:none;font-family:'open sans', Arial;color:#222;font-size:14px;} ul#quotes cite { font-size:16px;font-style:italic;text-align:right;float:right;padding-right:5px;} .quoteColor { font-size:32px;} /* Carrer Pages */ .SiteNav ul li { list-style:none;border-bottom:1px solid #CECFCF;padding:8px 0;} .SiteNav ul li:last-of-type { border-bottom:none;} .SiteNav ul li:hover { background:#F2F3F4;cursor:pointer;} .SiteNav ul li a { padding:0 10px;font-size:16px;color:#333;} .SiteNav ul li a:hover { text-decoration:none; } .SiteNav ul li.Active { background:#F2F3F4;} .CareerTitle { line-height:22px;} .position,.JobRes { font-size:14px;font-weight:bold;line-height:28px;} .Share { text-align:right;} .Share img { width:20px;height:20px;} ul.ResList { padding-left:25px;} ul.ResList li { padding:1px 0;} .ApplyOnline { margin-top:20px;} .ApplyOnline a:hover { text-decoration:none;} #accordion { margin-top:23px; } /*=========== Highlighted Text Code ========*/ .HighlightedText { padding-top:20px;} .bgtitle a { color:#fff;padding-left:3px;} .bgtitle a:hover { text-decoration:none;} .blue { background:#1883c3;margin-right:4px;} .orange { background:#f26601;margin-right:4px;} .green { background:#6eb10f;margin-right:4px;} .red { background:#9a0007;margin-right:4px;} .skyblue { background:#1abee2;margin-right:4px;} .black { background:#1b1b1b;margin-right:4px;} .yellow { background:#f6ae13;margin-right:4px;} .violet { background:#7049c7;margin-right:4px;} .purple { background:#7a1264;margin-right:4px;} .brass { background:#877502;margin-right:4px;} .chocolate { background:#953702;margin-right:4px;} .cyan { background:#0f9596;margin-right:4px;} /*=========== Promobox Code ==============*/ .Promobox { padding-top:20px;} .promoboxbtn { margin-top:6px;float:right; } .promoboxbtn2 { margin-top:6px;} /*=========== Vedio Code ================*/ .vedioiframe { margin-top:30px;margin-bottom:36px;} .SliderNivo { margin-top:30px;} /*=========== Error Code ================*/ .ErrorText { font-size:24px;padding-top:120px;} .ErrorTitle { font-size:235px;padding-top:150px;color:#EDEEEF;} ul.Errorlinks li { line-height:26px;} ul.Errorlinks li a em { color:#0088CC;} ul.Errorlinks li a span { color:#333;} .OfficeMap { margin-top:75px;} #ContactUs { padding-top:25px;} .SiteNav.ContactUs ul { margin-top:17px;} .BusinessTitle { line-height:22px;} .BusinessTitle span { color:#a60902;font-weight:bold;letter-spacing:1px;} /*=========== Paralex Code ==============*/ .ParalexGap { height:5em;} .ParallexBg .BodyPromoBox { background:rgba(236, 236, 236, 0.7);} /*=========== Carousel & gallery Code ===*/ .Carousel { width:100%;float:left;} .gallery.clearfix { margin-top:30px;} .gallery img { list-style:none;float:left;margin-right:10px;margin-bottom:10px;width:23.55%;} .gallery img:hover { opacity:0.7;} div.ppt { display:none !important;} .pp_nav p { margin:0 3px;margin-top:-1px;} .ourclient { padding-top:40px;font-size:18px;} .Clients { padding-top:10px;} .Clients img { opacity:0.7;} .Clients img:hover { opacity:1;} /*=========== bxTweets Code =============*/ .BodyTopDetails .bx-wrapper { width:80%;margin:0 auto;padding-bottom:4%;} .bxTweets_caption { text-align:center;} .tweetsImage { width:85px;height:85px;margin:0 auto;text-align:center;-webkit-border-radius:100%;border-radius:100%;display:block; } .tweetsImage img { -webkit-border-radius:100%;border-radius:100%;} .bxTweetsText { margin:0 auto;padding:30px 0 20px;font-size:1.3em;line-height:1.2em;width:88%;color:#fff;font-family:Georgia,serif;font-style:italic;} .bxTweetsText:before { left:10px;color:#a4b20d;font-size:5em;font-style:normal;line-height:1;content:"\201C";position:absolute;display:block!important;} .bxTweetsText:after { bottom:0.5em;right:10px;color:#a4b20d;font-size:5em;font-style:normal;content:"\201D";position:absolute;display:block!important;} .bxTweetsName { font-family:Georgia,serif;color:#fff;font-size:1.2em;line-height:1.3em;} .bxTweetsName span { font-size:14px;color:#fff;font-style:italic;} .BodyTopDetails a.bx-prev, .BodyTopDetails a.bx-next { display:none;} .BodyTopDetails .bx-wrapper .bx-pager, .BodyTopDetails .bx-wrapper .bx-controls-auto { display:inherit;} @media handheld, only screen and (max-width:767px) { .BodyTopDetails .bx-wrapper { padding-bottom:20%;} .bxTweetsText { width:100%;font-size:1.2em;} .bxTweetsText::before { left:0;top:1.05em;} .BodyTopDetails .bx-wrapper .bx-viewport { width:93% !important;margin:0 auto;} .BoxedLayout .Mpage { padding:0;} .listContactinfo > li > a { padding:2px 15px;} } /*=========== FooterBoxPart Code ========*/ .FooterBoxPart { margin-top:5em;padding:30px;background:#f1f0f0;} .FooterBoxPart.BodyBoxPart { margin-top:0;} .BoxSkinTitle { font-size:18px;line-height:22px;padding-bottom:10px;font-family:"open sans",Tahoma;font-weight:300;} .BoxSkinTitle span { color:#a4b20d;} .BoxPurchaseText { text-align:right;padding:14px 0;} .BoxPurchaseText a { background:#a4b20d;color:#fff;padding:10px 24px;font-size:14px;font-family:"open sans",Tahoma;font-weight:300;} .BoxPurchaseText a:hover { text-decoration:none;opacity:.8;} /*=========== Footer Code ===============*/ #FooterSocial { background:none repeat scroll 0 0 #f4f4f4;} #FooterSocial:before { left:50%;width:22px;height:22px;margin-left:-20px;content:"";display:block;position:absolute;border-top:11px solid #fff;border-left:11px solid transparent;border-right:11px solid transparent;} #FooterSocial ul#quotes { margin-bottom:0px;} .HappyClientTitle { font-size:24px;text-align:center;font-family:"open sans",Tahoma;font-weight:300;padding:0 0 24px 0;} p.SocialIcons { padding:30px 0;text-align:center;} p.SocialIcons a { color:#a4b20d;letter-spacing:46px;opacity:.5;} p.SocialIcons a:hover { opacity:1;background:none;} .FooterLogo { font-size:32px;padding:74px 0 30px;color:#fff;text-transform:uppercase;font-weight:200;} .FooterAboutUs { color:#333;padding-top:10px;padding-bottom:15px;} p.FooterSocialPack { text-align:center;padding-bottom:20px;} p.FooterSocialPack a { background:#c5c5c5;padding:21px 16px 13px;border-radius:4px;color:#fff;text-decoration:none;} p.FooterSocialPack a:hover { opacity:0.8;} p.FooterSocialPack a.facebook { background:#3b59ab;} p.FooterSocialPack a.linkedin { background:#0274b3;} p.FooterSocialPack a.twitter { background:#2b97f0;} p.FooterSocialPack a.gplus { background:#dd4b39;} .getTouch { padding:30px 0;} .getTouch .col-md-4, .getTouch .col-md-8 { padding:0;} .getTouch .col-md-4 p { font-size:36px;line-height:45px;color:#a4b20d;} .getTouch .col-md-8 p { font-size:22px;color:#333;text-align:right;font-weight:300;} .getTouch .btn-primary { padding:10px 16px;font-size:24px;color:#fff;background:#a4b20d;border-color:inherit;border:0;outline:none;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-left:10px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;behavior:url(/Portals/_default/Skins/Kepler/CSS/PIE.htc);position:relative;} .getTouch a:hover { border:0;opacity:0.9;} .getTouch .btn:focus, .getTouch .btn:active:focus, .getTouch .btn.active:focus { outline:none;} .BoxedContainer #MainFooter, .BoxedContainer #Header { box-shadow:none;} /*=========== FooterMenu Code ===========*/ .Underline { margin:17px 0;height:1px;background:#c5c5c5;} .PostText { font-family:Arial;font-size:12px;color:#cfd5e4;line-height:20px;} .PostText span { color:#757575;} .PostImage img:hover { opacity:0.7;} /*=========== Tags Code =================*/ ul.Tag { padding-top:13px;} .Tag li { padding:5px 10px;border:1px solid #727b7e;margin:4px;list-style:none;text-decoration:none;float:left;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .Tag li a { color:#333;} .Tag li a:hover { color:#fff;text-decoration:none;} .Tag li:hover { background:#a4b20d;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} /*=========== LinkList Code =============*/ ul.LinkList { margin-top:2px;} .LinkList li { list-style:none;text-decoration:none;padding:5px 0;line-height:26px;border-bottom:1px solid #727b7e;} .LinkList li a { color:#333;padding-left:2px;font-size:14px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .LinkList li a:hover { color:#a4b20d;text-decoration:none;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} /*=========== Contact Info Code =========*/ .contact-info { background:url("../images/map.png") center top no-repeat;} p.contact-title { color:#333;padding-top:10px;padding-bottom:20px;} .contact-info > p { color:#333;line-height:20px;padding-bottom:15px;} .contact-info > p span { font-size:18px;margin-right:10px;color:#a4b20d;} .contact-info a { color:#fff;} /*=========== Footer Testimonials Code ==*/ #quotes.Testimonials { margin-top:-12px;} #quotes.Testimonials li { overflow:hidden;color:#fff;} #quotes.Testimonials li blockquote { border:medium none;line-height:24px;color:#333;overflow:hidden;padding-left:0;font-style:italic;} .HappyClient ul#quotes cite { font-size:16px;text-align:center;float:none;color:#a4b20d;padding-right:5px;margin:0 auto !important;} .quoteColor { font-size:32px;} .TestimonialImage { padding-bottom:16px;} .TestimonialImage img { width:100px;height:100px;} /*=========== AboutUs Code ==============*/ .PhotoGellary.gallery img { padding-top:6px;width:29.3%;height:53px;margin-bottom:0;margin-right:6px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .PhotoGellary.gallery.clearfix { margin-top:0px;} /*=========== Contact Form Code =========*/ .ContactUsForm { padding-top:40px;} .ContactField label { width:100%;float:left;cursor:inherit;color:#000;font-size:14px;padding-bottom:12px;} .ContactField label span { color:#777;} .ContactField.Message label { padding-top:20px;cursor:inherit;} .ContactField input { width:94%;padding:0 3%;height:30px;} .ContactField.Message textarea { width:98%;padding:1%;min-height:140px;} .ContactField.Submit input { background:#f2f4f4;box-shadow:none;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;width:90px;float:left;margin-top:24px;height:40px;color:#fff;border:1px solid #c9ced0;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .ContactField.Submit input:hover{ background:#a4b20d;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .ContactField.Submit input[type="submit"] { padding:0;} /*=========== About Us Code =============*/ div#about { padding:2em 0;} .AboutText h2 { font-size:2em;font-family:"open sans", Helvetica, Arial, sans-serif;font-weight:300;} .AboutText p { width:50%;line-height:22px;margin:0 auto;color:#2C3E50;} .AboutTextGrids { padding:4% 0 4%;} .AboutTextGrids .fa { font-size:3em;} .AboutTextGrids a { color:#a4b20d;} .AboutTextGrid a h3 { font-size:1.5em;font-family:"open sans", Helvetica, Arial, sans-serif;margin:0.5em;text-decoration:none;} .AboutTextGrid p { color:#2C3E50;font-size:1em;line-height:1.5em;} /*=========== Our Skills Code ===========*/ .skills-grids { padding:4% 0 2% 0;} .skills { background:#a4b20d;padding:1% 0 2% 0;} .skills-head h2 { color:#FFF;font-size:2em;font-family:"open sans", Helvetica, Arial, sans-serif;} .skills-head p { color:#efefef;width:50%;line-height:22px;margin:0 auto;} .skills-grid span { width:107px;height:97px;background:url(../images/timer-bg.png) no-repeat 0px 0px;display:inline-block;color:#eee;text-align:center;position:relative;} .skills-grid span.s-icon1 { background-position:0px 0px;} .skills-grid span.s-icon2 { background-position:-281px 0px;} .skills-grid span.s-icon3 { background-position:-561px 0px;} .skills-grid span.s-icon4 { background-position:-847px 0px;} .skills-grid strong { position:absolute;top:28%;left:33%;font-size:1.7em;font-weight:400;} .skills-grid h3 { margin:0.8em 0 0.8em;color:#FFF;font-family:"open sans", Helvetica, Arial, sans-serif;} .skills-grid p { line-height:22px;color:#efefef;} /*=========== CSS3 Animation Code ========*/ .cbp-ig-grid { list-style:none;padding:0 0 50px 0;margin:0;margin-top:4em;} .cbp-ig-grid:before, .cbp-ig-grid:after { content:" ";display:table;} .cbp-ig-grid:after { clear:both;} .cbp-ig-grid li { width:33%;float:left;list-style:none;height:350px;text-align:center;} .cbp-ig-grid li:nth-child(-n+3) { border-top:none;} .cbp-ig-grid li:nth-child(3n-1), .cbp-ig-grid li:nth-child(3n-2) { box-shadow:1px 0 0 #ddd;} .cbp-ig-grid li > a { display:block;height:100%;color:#a4b20d;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;} .cbp-ig-icon { padding:30px 0 0 0;display:block;-webkit-transition:-webkit-transform 0.2s;transition:-moz-transform 0.2s;transition:transform 0.2s;} .cbp-ig-icon:before { font-size:14em;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;} .cbp-ig-icon-shoe:before { content:"\e000";} .cbp-ig-icon-ribbon:before { content:"\e001";} .cbp-ig-icon-milk:before { content:"\e002";} .cbp-ig-icon-whippy:before { content:"\e003";} .cbp-ig-icon-spectacles:before { content:"\e004";} .cbp-ig-icon-doumbek:before { content:"\e007";} /* title element */ .cbp-ig-grid .cbp-ig-title { margin:20px 0 10px 0;padding:20px 0 0 0;font-family:"open sans", Helvetica, Arial, sans-serif;font-size:2em;position:relative;-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;transition:transform 0.2s;} .cbp-ig-grid .cbp-ig-title:before { content:'';position:absolute;background:#a4b20d;width:160px;height:6px;top:0px;left:50%;margin:-10px 0 0 -80px;-webkit-transition:margin-top 0.2s;-moz-transition:margin-top 0.2s;transition:margin-top 0.2s;} .cbp-ig-grid .cbp-ig-category { padding-top:20px;text-transform:uppercase;display:inline-block;font-size:1em;letter-spacing:1px;color:#fff;opacity:0;-webkit-transform:translateY(10px);-moz-transform:-moz-translateY(10px);-ms-transform:-ms-translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform 0.3s, opacity 0.2s;-moz-transition:-moz-transform 0.3s, opacity 0.2s;-webkit-transition:transform 0.3s, opacity 0.2s;} .cbp-ig-grid li:hover .cbp-ig-category, .touch .cbp-ig-grid li .cbp-ig-category { opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);} /* Hover styles */ .cbp-ig-grid li > a:hover { background:#a4b20d;} .cbp-ig-grid li > a:hover .cbp-ig-icon { -webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);} .cbp-ig-grid li > a:hover .cbp-ig-icon:before, .cbp-ig-grid li > a:hover .cbp-ig-title { color:#fff;} .cbp-ig-grid li > a:hover .cbp-ig-title { -webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);} .cbp-ig-grid li > a:hover .cbp-ig-title:before { background:#fff;margin-top:80px;} @media screen and (max-width:62.75em) { .cbp-ig-grid li:nth-child(3n-1), .cbp-ig-grid li:nth-child(3n-2) { box-shadow:none;} .cbp-ig-grid li:nth-child(-n+2) { border-top:none;} } @media screen and (max-width:41.6em) { .cbp-ig-grid li { width:100%;} .cbp-ig-grid li:nth-child(-n+2) { border-top:1px solid #ddd;} .cbp-ig-grid li:nth-child(2n-1) { box-shadow:none;} .cbp-ig-grid li:first-child { border-top:none;} } @media screen and (max-width:25em) { .cbp-ig-grid { font-size:80%;} .cbp-ig-grid .cbp-ig-category { margin-top:20px;} } /*=========== Our pet list items ===========*/ .wrap li { list-style:none;} .pet { padding:2em 1em 1em 1em;text-align:center; background-color:rgba(200,200,200,.3); -webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;} .pet img { margin:auto;display:block;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9));transform:scale(.9);-webkit-transition:all 400ms cubic-bezier(0.250, 0.460, 0.450, 0.940);-moz-transition:all 400ms cubic-bezier(0.250, 0.460, 0.450, 0.940);-ms-transition:all 400ms cubic-bezier(0.250, 0.460, 0.450, 0.940);-o-transition:all 400ms cubic-bezier(0.250, 0.460, 0.450, 0.940);transition:all 400ms cubic-bezier(0.250, 0.460, 0.450, 0.940);} .pet:hover { background-color:#a4b20d;cursor:pointer;} .pet:hover img { -moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1));-ms-transform:scale(1);transform:scale(1);} .pet h2 { font-family:"open sans", Helvetica, Arial, sans-serif;} .pet p { line-height:22px;padding-bottom:10px;} .pet:hover h2, .pet:hover p { color:#fff;} /*====== css3 featured-boxes-animation ====*/ .homeBox .one_fourth { margin-top:4em;border:1px solid #E1E1E1;text-align:center;overflow:hidden;background-image:linear-gradient(bottom, #F3F3F3 100%, #FAFAFA 0%);background-image:-o-linear-gradient(bottom, #F3F3F3 100%, #FAFAFA 0%);background-image:-moz-linear-gradient(bottom, #F3F3F3 100%, #FAFAFA 0%);background-image:-webkit-linear-gradient(bottom, #F3F3F3 100%, #FAFAFA 0%);background-image:-ms-linear-gradient(bottom, #F3F3F3 100%, #FAFAFA 0%);background-image:-webkit-gradient( linear, left bottom, left top, color-stop(1, #F3F3F3), color-stop(0, #FAFAFA) );-moz-box-shadow:0px 1px 0px #ecebeb;-webkit-box-shadow:0px 1px 0px #ecebeb;-webkit-transition:background 0.5s linear;-moz-transition:background 0.5s linear;-o-transition:background 0.5s linear;transition:background 0.5s linear;} .homeBox .one_fourth:hover { background:#a4b20d;} .homeBox .one_fourth .boxImage { -webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;} .homeBox .one_fourth:hover .boxImage { position:relative;-webkit-animation:moveFromTop 350ms ease;-moz-animation:moveFromTop 350ms ease;-ms-animation:moveFromTop 350ms ease;} .homeBox .BoxIcons .fa { padding:30px 0 15px 0;font-size:5em;color:#333;} .homeBox .one_fourth h2 { margin:0 0 20px 0;color:#4B4A4A;font-family:"open sans", Helvetica, Arial, sans-serif;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;} .homeBox .one_fourth:hover h2 { position:relative;color:#EAEAEA;-webkit-animation:moveFromTop 200ms ease;-moz-animation:moveFromTop 200ms ease;-ms-animation:moveFromTop 200ms ease;} .homeBox .one_fourth .boxDescription { padding:0 20px;color:#4B4A4A;margin:0 0 20px 0;line-height:22px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;} .homeBox .one_fourth:hover .BoxIcons .fa,.homeBox .one_fourth:hover .boxDescription { position:relative;color:#EAEAEA;-webkit-animation:moveFromBottom 500ms ease-in-out;-moz-animation:moveFromBottom 500ms ease-in-out;-ms-animation:moveFromBottom 500ms ease-in-out;animation:moveFromBottom 500ms ease-in-out;} @-webkit-keyframes moveFromTop { from { top:-600px;} to { top:auto;} } @-moz-keyframes moveFromTop { from { -moz-transform:translateY(-600%);} to { -moz-transform:translateY(0%);} } @-ms-keyframes moveFromTop { from { -ms-transform:translateY(-600%);} to { -ms-transform:translateY(0%);} } @-webkit-keyframes moveFromBottom { from { bottom:-400px;} to { top:auto;} } @-moz-keyframes moveFromBottom { from { -moz-transform:translateY(400%);} to { -moz-transform:translateY(0%);} } @-ms-keyframes moveFromBottom { from { -ms-transform:translateY(400%);} to { -ms-transform:translateY(0%);} } /*====== Boxes with icon hover ============*/ .box > .icon { text-align:center;position:relative;} .box > .icon > .image { position:relative;background:#333;z-index:2;margin:auto;width:88px;height:88px;border:8px solid white;line-height:88px;border-radius:50%;vertical-align:middle;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .box > .icon:hover > .image { background:#a4b20d;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .box > .icon > .image > em { font-size:36px !important;color:#fff !important;} .box > .icon:hover > .image > em { color:white !important;} .box > .icon > .info { margin-top:-24px;background:rgba(0, 0, 0, 0.04);border:1px solid #e0e0e0;padding:15px 0 30px 0;} .box > .icon:hover > .info { background:rgba(0, 0, 0, 0.04);border-color:#e0e0e0;color:white;} .box > .icon > .info > h3.title { font-family:"open sans",sans-serif !important;font-size:18px;color:#333;font-weight:300;} .box > .icon > .info > p { font-family:"open sans",sans-serif !important;font-size:13px;color:#666;line-height:22px;margin:20px;} .box > .icon:hover > .info > h3.title, .box > .icon:hover > .info > p, .box > .icon:hover > .info > .more > a { color:#222;} .box > .icon > .info > .more a { background-color:#333;color:#fff;font-size:12px;line-height:12px;padding:6px 8px;font-family:"open sans",sans-serif !important;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .box > .icon:hover > .info > .more > a { background-color:#a4b20d;color:#fff;padding:6px 8px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .box .space { height:30px;} /*====== Start Box of Featured ===========*/ .destacados { padding:20px 0;text-align:center;} .destacados > div > div { padding:10px;border:1px solid transparent;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;} .destacados > div:hover > div { margin-top:-10px;border:1px solid rgb(200, 200, 200);background:rgba(200, 200, 200, 0.1);box-shadow:rgba(0, 0, 0, 0.1) 0px 5px 5px 2px;-webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 5px 5px 2px;-moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 5px 5px 2px;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;} .destacados h2 { font-family:"open sans", Helvetica, Arial, sans-serif;} .destacados p { line-height:22px;font-size:14px;} .destacados a.btn-primary { margin-top:1.5em;background:#a4b20d;color:#fff;font-size:14px;} /*====== Full Screen Video Background ===*/ .video-section .pattern-overlay { margin-top:2.5em;background-color:rgba(71, 71, 71, 0.2);padding:110px 0 0;min-height:480px;} .video-section h1, .video-section h3 { text-align:center;color:#fff;} .video-section h1 { font-size:65px;margin:40px auto 0px;font-family:'open sans', serif;font-weight:bold;text-transform:uppercase;text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;} .video-section h3 { font-size:25px;margin:20px auto 15px;} .video-section .buttonBar { display:none;} .player { font-size:0;} .box > .icon > .info > h3.title { padding-top:25px;} .content-section.video-section { position:relative;} /* Control Panel Setting */ .dnn_mact > li.actionMenuMove > ul li { line-height:2px;} .cbctAddModule .dnnClear .RadComboBox_Default, .cbctAddPage .dnnClear .RadComboBox_Default, .cbcpPageEdit .dnnClear .RadComboBox_Default { width:180px !important;} .dnnDropDownList .selected-item a, .dnnDropDownList .selected-item a:link, .dnnDropDownList .selected-item a:visited, .dnnDropDownList .selected-item a:hover, .dnnDropDownList .selected-item a:active { height:inherit;} /*====== Caption hover effect text =====*/ .cuadro_intro_hover { height:200px;padding:0px;position:relative;overflow:hidden;} .cuadro_intro_hover:hover .caption { opacity:1;transform:translateY(-150px);-webkit-transform:translateY(-150px);-moz-transform:translateY(-150px);-ms-transform:translateY(-150px);-o-transform:translateY(-150px);} .cuadro_intro_hover img { z-index:4;} .cuadro_intro_hover .caption { position:absolute;top:150px;width:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .cuadro_intro_hover .blur { height:270px;background-color:rgba(0,0,0,0.7);z-index:5;position:absolute;width:100%;} .cuadro_intro_hover .caption-text { height:270px;z-index:10;color:#fff;position:absolute;text-align:center;top:6px;width:100%;} .caption-text > p { padding:0 10px 15px;} /*=========== Coming Soon Code ==========*/ .SoonPage { min-height:220px;} .SoonLogo { margin:0 auto !important;text-align:center;padding-bottom:40px;} .timer-area { background:transparent;text-align:center;padding-top:5em;padding-bottom:2em;margin-bottom:4em;} .timer-area h1 { color:white;padding-bottom:30px;} p.SignUp { font-size:24px;line-height:38px;text-align:center;padding-bottom:20px;} /* ---------- SIGNUP ------------------- */ .form-wrapper { border:1px solid #dcdee0;padding:.5em;width:30em;margin:1em auto;overflow:hidden;-webkit-border-radius:13px;border-radius:13px;} .form-wrapper:hover,.form-wrapper:focus { border:1px solid #c1c5c8;} /*input[type="email"] { border:none;float:left;font-size:1em;padding:.5em;outline:none;margin-top:.7em;width:19em;} input[type="submit"] { padding:1em;font-size:1em;color:white;float:right;border:none;-webkit-border-radius:5px;border-radius:5px;background-color:#2a9ccc;background-image:-webkit-gradient(linear, left top, left bottom, from(#2a9ccc), to(#217ca2));background-image:-webkit-linear-gradient(top, #2a9ccc, #217ca2);background-image:-moz-linear-gradient(top, #2a9ccc, #217ca2);background-image:-o-linear-gradient(top, #2a9ccc, #217ca2);background-image:linear-gradient(to bottom, #2a9ccc, #217ca2);-webkit-box-shadow:inset 0 2px 2px #217ca2;box-shadow:inset 0 2px 2px #217ca2;text-transform:uppercase;cursor:pointer;} input[type="submit"]:hover { background-color:#2da2d4;background-image:-webkit-gradient(linear, left top, left bottom, from(#2da2d4), to(#2382aa));background-image:-webkit-linear-gradient(top, #2da2d4, #2382aa);background-image:-moz-linear-gradient(top, #2da2d4, #2382aa);background-image:-o-linear-gradient(top, #2da2d4, #2382aa);background-image:linear-gradient(to bottom, #2da2d4, #2382aa);} */ /*=========== Slick Carousel Code =======*/ .btm_carousel { padding:80px 0;} .slick-slide a { margin:0 10px;padding:5%;border:1px solid #e6e6e6;text-align:center;display:block;-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;-webkit-border-radius:3px;border-radius:3px;} .slick-slide a img { display:inline-block;text-align:center;} .slick-slide a:hover { border:1px solid #a4b20d;} .btm_carousel .slick-prev { left:-25px;top:50%;} .btm_carousel .slick-next { right:-25px;top:50%;} /*=========== Media Code Slick Carousel ==*/ @media handheld, only screen and (max-width:980px) { .btm_carousel { padding:0 0 50px;} .btm_carousel .slick-prev { left:-12px;z-index:1000;} .btm_carousel .slick-next { right:-12px;} } @media handheld, only screen and (max-width:767px) { .BodyTopDetails { padding:3em 0 1.5em;} .btm_carousel .slick-prev { left:0px;} .btm_carousel .slick-next { right:0px;} } /* ---------- FOOTER ---------- */ footer#disclaimer p { padding-top:20px;font-size:.875em;color:#909091;font-style:italic;text-align:center;} footer#disclaimer p span { font-size:1.2em;color:#2a9ccc;} ul#countdown li { display:inline-block;background:transparent url('../images/timer-piece.png') no-repeat left top;width:104px;margin-bottom:4em;text-align:center;} ul#countdown li span { font-size:3em;font-weight:bold;color:#1f2225;height:108px;line-height:108px;position:relative;} ul#countdown li span::before { content:'';width:100%;height:1px;border-top:1px solid white;position:absolute;top:31px;} ul#countdown li p.timeRefDays, ul#countdown li p.timeRefHours, ul#countdown li p.timeRefMinutes, ul#countdown li p.timeRefSeconds{ margin-top:1em;color:#fff;text-transform:uppercase;font-size:.875em;} /*=========== FooterNav Code ============*/ .FooterNav { padding-top:12px;} .FooterNav li { list-style:none;float:left;} .FooterNav li a { padding:0 12px;font-family:"open sans", Arial;font-size:14px;color:#333;text-decoration:none;text-align:center;} .FooterNav li:last-of-type a { background:none;} .FooterNav li:first-of-type a { padding-left:0;} .FooterNav li a:hover { color:#a4b20d;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} /*=========== Latest Posts Code =========*/ .BlockPost .col-md-4 { padding:0;} .BlockPost .col-md-8 { padding-right:0;} .PostImage { width:100%;border:5px solid #535252;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .PostImage:hover { border:5px solid #a4b20d;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .DateText { color:#fff;} .PostText { padding-top:5px;color:#b3b3b4;} .PostBorder { margin:10px 0;border-bottom:1px solid #727b7e;} /*=========== Contact Us List Code ======*/ .ContactUs { padding-top:35px;} .ContactList li { list-style:none;color:#b3b3b4;margin-bottom:1em;float:left;width:100%;line-height:18px;} .ContactList .fa { float:left;margin-right:10px;background:#2d2d2d;width:35px;height:35px;border-radius:100%;text-align:center;line-height:35px;color:#fff;} .AboutUsTxt { color:#b3b3b4;line-height:22px;} .FooterBottomGap { height:3.5em;} /*=========== Copyright & Login Code ====*/ #MainCopyright { padding:20px 30px;background:#060606;position:relative;} .SkinObject { font-weight:normal;color:#333;} .Copyright { padding:0;font-family:"open sans", Arial;color:#dedede;text-align:right;} .Copyright a { color:#a4b20d;} .Copyright a:hover { text-decoration:underline;} not(.RadGrid ) input[type="submit"] { background:#a4b20d !important;} #dnn_dnnSearch_txtSearch { border-left:1px solid #649319;} /*=========== Contact Form title Code ====*/ .parallexFooter .titleTextPart { padding-top:5px;} .parallexFooter .titleTextPart h1.color, .parallexFooter .titleTextPart h1 { color:#fff;} .parallexFooter .titleTextPart p.title_detail { color:#fff;padding-bottom:80px;} /*=========== Contact Form Code =========*/ .parallexFooter { padding-top:50px;} .ContactUsForm { border-top:2px solid #a4b20d;padding:40px 15px;width:750px;max-width:100%;margin:0 auto;background:#fff;} .ContactField label { width:100%;float:left;cursor:inherit;color:#000;font-size:14px;padding-bottom:12px;} .ContactField label span { color:#777;} .ContactField.Message label { padding-top:20px;cursor:inherit;} .ContactField input { width:100%;padding:0 3%;height:30px;} .ContactField.Message textarea { width:100%;padding:1%;min-height:140px;} .ContactField.Submit input { background:#f2f4f4;box-shadow:none;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;width:90px;float:left;margin-top:24px;height:40px;color:#fff;border:1px solid #c9ced0;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .ContactField.Submit input:hover{ background:#a4b20d;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} .ContactField.Submit input[type="submit"] { padding:0;} /*=========== Copyright & Login Code ====*/ #MainCopyright { padding:50px 0 20px;background:url("../images/footer_bg.png") bottom right no-repeat;border-top:10px solid #a4b20d;position:relative;} .FooterBottom { padding-top:40px;} .section-heading { font-size:34px;} .SkinObject { font-weight:normal;color:#333;} .Copyright { padding:0;font-family:"open sans", Arial;color:#dedede;text-align:center;} .Copyright a { color:#a4b20d;} .Copyright a:hover { text-decoration:underline;} /*input[type="submit"] { background:#a4b20d !important;}*/ #dnn_dnnSearch_txtSearch { border-left:1px solid #649319;} /*=========== Menu Code ===============*/ #Mainmenu .nav > li:first-child { margin-left:-12px;} #Mainmenu .nav .current a, #Mainmenu .nav .current a:visited, #Mainmenu .nav .current a:active { color:#a4b20d !important;} #Mainmenu .nav > li > a:hover { color:#a4b20d !important;} #Mainmenu .nav > li:hover > a { color:#a4b20d !important;} #Mainmenu .nav li li a:hover { display:block;background-color:#c5d32c !important;color:#fff !important;} #Mainmenu .nav .current ul li a, #Mainmenu .nav .current ul li a:visited { color:#fff !important;} #Mainmenu .nav .current ul li a:hover { background-color:#c5d32c !important;color:#fff !important;} #Mainmenu .nav > li > a:hover, #Mainmenu .nav > li > a:focus { background-color:inherit;} #Mainmenu .nav li li a, #Mainmenu .nav li.current ul li a, #Mainmenu .nav li.current ul li a:visited { border-bottom:1px solid #c5d32c !important;} .nav li li a, .nav li.current ul li a, .nav li.current ul li a:visited { border-bottom:1px solid #579dce !important;background-color:#a4b20d !important;} .LeftSideMenu .nav li li a:hover{ background:#a4b20d !important;} /*=========== Main Menu Code CSS ========*/ nav.main-navigation> .nav > li > a {text-transform: inherit;font-weight: 500;line-height: 32px!important;} nav.main-navigation> .nav > li ul {display:none!important;} #Mainmenu .sji_m nav.main-navigation> .nav > li > a {background:#a4b20d;color:white!important;border-radius: 3px;} /*=========== Mega Menu Code CSS ========*/ ul.dnnmega li .megaborder { top:45px; } ul.dnnmega li.root span {font-family: "Open Sans"!important;} ul.dnnmega li.root a:hover span { color:#a4b20d !important;} body ul.dnnmega li.mmItemHover a, body ul.dnnmega li.mmItemHover a:hover { color:#a4b20d !important;} ul.dnnmega .megaborder ul li.category a:hover, ul.dnnmega .megaborder ul li.category a:hover span { color:#a4b20d !important;} ul.dnnmega .megaborder ul li.category a:hover span { padding-left:10px;} ul.dnnmega li.mmSelected span { color:#a4b20d !important;} ul.dnnmega > li.root > a:hover span { color:#a4b20d !important;} ul.dnnmega > li.root:hover > a span { color:#a4b20d !important;} ul.dnnmega > li.mmSelected > a span { color:#fff;} ul.dnnmega > li.mmSelected > a:hover span { color:#fff;} ul.dnnmega li.mmSelected ul li.category span { color:#333 !important;background:none !important;} ul.dnnmega li.mmSelected ul li.category span:hover { color:#a4b20d !important;padding-left:10px;} ul.dnnmega .megaborder .M { border-bottom:4px solid #a4b20d !important;} ul.dnnmega li.root ul.Level1 > li > a span{font-weight:600;} ul.dnnmega > li.root > span {text-transform: uppercase;} ul.dnnmega li.category >span {text-align: left;display: block;font-size: 14px;border-bottom: 1px solid #dad9d9;color: #333;border-radius: 0px !important;font-weight: normal;font-family: Tahoma;border-top: 0;padding: 7px 0!important;margin: 0 14px 0 18px;line-height: 20px;} ul.dnnmega .megaborder ul li.category > span {background: none;height: auto;border-right: none;box-shadow: none;} ul.dnnmega li.root ul.Level1 > li > span {font-weight: 600;} /* Main current Nav Style Code */ .LeftSideMenu .nav > li ul { padding-top:0;} .LeftSideMenu .nav .current a, .LeftSideMenu .nav .current a:visited, .LeftSideMenu .nav .current a:active { background:#a4b20d !important;} .LeftSideMenu .nav > li > a:hover { background-color:#f8f7f7;} .LeftSideMenu .nav > li:hover > a { background:#a4b20d !important;} /* Sub Nav Style Code */ .LeftSideMenu .nav li li a:hover { background:#a4b20d;} .LeftSideMenu .nav li li a, .LeftSideMenu .nav li.current ul li a, .LeftSideMenu .nav li.current ul li a:active, .LeftSideMenu .nav li.current ul li a:visited { background:#585959 !important;border-bottom:1px solid #737374 !important;} .LeftSideMenu .nav li li a:hover, .LeftSideMenu .nav .current ul li a:hover { background:#c5d32c !important;color:#fff !important;} /*=========== All Container CSS ========*/ /*========== H1Container CSS ===========*/ .H1Container_Title .Head { color:#a4b20d !important;margin-bottom:0.5em;} .H2Container_Title .Head { color:#333 !important;margin-bottom:0.5em;} .FooterTitle .Head { color:#333 !important;} .H3Container_Title .Head { color:#a4b20d !important;margin-bottom:0.5em;} .H1TitleContainer { border-bottom:1px solid #a4b20d !important;} .H1TitleContainer .Head { color:#a4b20d !important;} .H2TitleContainer { border-bottom:1px solid #a4b20d !important;} .H2TitleContainer .Head { color:#a4b20d !important;} .H3TitleContainer { border-bottom:1px solid #a4b20d !important;} .H3TitleContainer .Head { color:#a4b20d !important;} .Container01Title { background:#a4b20d !important;} .Container02_Title h1 { background:#a4b20d !important;} .Container03Title h1 { background:#a4b20d !important;} .Container04Title .Head { background:#a4b20d !important;} .Container04Title h1 { border-bottom:4px solid #a4b20d !important;} .Container05Title h1 { background:#a4b20d !important;} .Container06Title .Head { background:#a4b20d !important;} .Container06Title h1 { border-top:4px solid #a4b20d !important;} .Container07Title h1 { border-top:4px solid #a4b20d !important;border-bottom:4px solid #a4b20d !important;} .Container07Title .Head { color:#a4b20d !important;} .Container08Title h1 { background:#a4b20d !important;} .Container09Title h1 { border-left:6px solid #a4b20d !important;border-right:6px solid #a4b20d !important;} .Container09Title .Head { color:#a4b20d;} .Container10Title .Head { color:#a4b20d !important;} .Container11Title h1 { background:#a4b20d !important;} .Container14Title h1 { background:#a4b20d !important;} .H2Container_Title h1 span.Head { border-bottom:2px solid #a4b20d !important;} .FooterTitle h1 span.Head { padding-right:10%;border-bottom:3px solid #a4b20d !important;} /*========== StickyHeader CSS ==========*/ .TopHrd, .TopHrd.Tophide {-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;} .StickyHeader { width:100%;height:auto;position:fixed;background:#fff;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;} .sticky { padding:20px 0;opacity:0.90;position:fixed;top:0;left:0;background:#fff;box-shadow:0 3px 2px 0 rgba(50, 50, 50, 0.1);-moz-box-shadow:0 3px 2px 0 rgba(50, 50, 50, 0.1);-webkit-box-shadow:0 3px 2px 0 rgba(50, 50, 50, 0.1);-ms-box-shadow:0 3px 2px 0 rgba(50, 50, 50, 0.1);-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;} .sticky .logoSection { border:0;} .rightMenu.sticky, .leftMenu.sticky { padding:0;} .SmallLogo.Logo img { padding:22px 0;} .SmallLogo.Logo.Notopbar img { padding:25px 0;} /* DNN Standard Menu */ .SmallMenu .nav > li { padding-bottom:0px;} .SmallMenu .nav > li > a { } .SmallMenu .nav > li ul { margin-top:0;padding-top:20px;} /* DNN Mega Menu */ .SmallMenu ul.dnnmega li.root ul li span { line-height:24px;} .SmallMenu ul.dnnmega li.root ul li ul li span { line-height:18px;} /* Little Search */ .LittleSearch.MainSearchIcon { padding-top:0;} .LittleSearch.MainSearchIcon .fa { } /* Layout Styles */ .PaneFont { font-size:18px;text-align:center;font-weight:bold;} .PanTopLeftPane { margin:4px 0;background:#dad9d9;line-height:28px; } .PanBannerPane { margin:10px 0 0 0;background:#dad9d9;line-height:260px;} .PanBodyTopPane { margin:0;background:#31393e;line-height:100px;} .PanBodyTopPane.PaneFont { color:#fff;} .PanContentPane { margin:20px 0 10px 0;background:#dad9d9;line-height:100px;} .BoxPane { margin:10px 0;background:#dad9d9;line-height:100px;} .BoxLeftPane { line-height:820px;} .PanFooterSocialPane { margin:10px 0 10px 0;background:#f5f5f5;line-height:50px;} .FooterBoxPane { margin:42px 0 5px 0;background:#f5f5f5;line-height:110px;} .FooterNavvPane { margin:5px 0 0 0;background:#f5f5f5;line-height:40px;} /*========== Login Code =====*/ #login { float:right;} #login a { float:right;color:#fff;font-size:12px;font-weight:300;padding-left:15px;padding-top:5px;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} #login a:hover, #login a.LoginLink:hover { -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;} #login a.SkinObject, .Copyright .SkinObject { font-size:14px;} #login .registerGroup, #login .registerGroup *, #login .loginGroup, #login .loginGroup * { display:block;} #login .registerGroup, #login .loginGroup { float:right;padding:0;margin:0;} #login .registerGroup li:first-child:hover { border-left:#222;} #login .registerGroup li { float:left;} #login .registerGroup .buttonGroup { margin-right:0;} #login .registerGroup a, #login .loginGroup a { display:block;position:relative;height:35px;min-width:12px;padding:0 8px;color:#333;vertical-align:middle;} #login .registerGroup a:hover, #login .loginGroup a:hover { background:rgb(45,45,45);background:-moz-linear-gradient(top, rgba(45,45,45,1) 0%, rgba(86,86,86,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,45,45,1)), color-stop(100%,rgba(86,86,86,1)));background:-webkit-linear-gradient(top, rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%);background:-o-linear-gradient(top, rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%);background:-ms-linear-gradient(top, rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%);background:linear-gradient(to bottom, rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#565656',GradientType=0 );color:#ddd;text-shadow:0px -1px 0px #333333;} #login .registerGroup a:active, #login .loginGroup a:active { color:#fff;text-shadow:0px -1px 0px #333333;} #login .registerGroup a:hover, #login .loginGroup a:hover { text-decoration:none;} #login .registerGroup a strong, #login .loginGroup a strong { display:block;position:absolute;left:0;top:0;width:100%;overflow:hidden;font-size:11px;text-indent:-9999px;} #login .userMessages a, #login .userNotifications a { background-color:#333;} #login .userMessages strong { height:100%;background:url('../images/icon_message.png') no-repeat center center;} #login .userNotifications { border-right:1px solid #CCC;} #login .userNotifications strong{ height:100%;background:url('../images/icon_notification.png') no-repeat center center;} #login .registerGroup a span { display:inline-block;position:absolute;right:2px;top:-9px;min-width:7px;margin-right:3px;background:rgb(59,150,182);text-align:center;font-size:11px;color:#fff;text-shadow:0px 1px 0px #333333;} #login .registerGroup .userProfileImg a { min-width:25px;min-height:32px;padding:0;background:none;} #login .registerGroup a img { height:35px;width:32px;background:#333;} #login .loginGroup a { color:#333;margin-top:1px;} #login .userMessages a span, #login .userNotifications a span{ display:inline-block;margin-top:9px;margin-right:0px;background-color:transparent;font-size:10px;} .registerGroup, .registerGroup *, .loginGroup, .loginGroup * { font-size:14px;font-weight:400;} /*=========== Search Code =============*/ .slideSearch { position:relative;} .MainSearchIcon { display:inline-block;margin-top: 17px;vertical-align:middle;padding:0 1em;} .MainSearchIcon p { text-align:right;} .MainSearchIcon .fa { font-size:15px;cursor:pointer;color:#333;line-height:84px;font-weight:normal;} .MainSearchIcon.LeftMenuSearch .fa { line-height:normal;} .MainSearchIcon.CenterMenuSearch .fa { line-height:55px;} .hiddenSearch { display:none;} .SearchArrow { width:17px;height:9px;position:absolute;top:-9px;right:27px;background:url(../images/search_arrow.png) no-repeat;} .SlideSearchButton.hiddenSearch { background:#5f5f5f;height:43px;width:233px;right:0;position:absolute;margin-top:1px;z-index:2;} div.SearchContainer { float:right;position:relative;} #SearchIcon { display:none;padding:0;margin:0;} .SearchButton { width:32px;height:32px;margin-top:1px;text-indent:-9999px;background:url(../images/icons/searchicon.png) no-repeat center center #f0f0e9;position:absolute;} div.SearchContainer a { padding:0;display:inherit !important;text-indent: 9999px;} div.SearchBorder { background:#f2efef;border:none;width:auto;margin-top:1px;height:auto;margin-right:0;} div.SearchBorder input { background:#f0f0e9;min-height:35px;padding:7px 0 6px 10px;font-weight:normal;font-size:14px;outline:none;border-radius:0;font-family:inherit;background-image:none;color:#333;text-shadow:none;position:relative;} input.SearchTextBox { height:auto;width:auto;float:none;} .SearchButton { height:35px;right:0;top:0;width:36px;float:right;} .SearchBorder > ul { display:none;} #search span#dnn_dnnSearch_ClassicSearch a.SearchButton { margin-top:0;} .SearchTop #dnn_dnnSearch_txtSearch { color:#a3a3a3;} #search a.SearchButton:hover { background-color:#6c6c6c;} .dnnSearchResultPanel,.dnnSearchBoxPanel { max-width:100%;} .SlideSearchButton.hiddenSearch { padding-right:8px;padding-top:3px;} .search3 { margin-top:18px;} .SearchTop { background:none;} div.SearchBorder { margin-right:0;} @media screen and (-webkit-min-device-pixel-ratio:0) { div.SearchBorder input { padding-bottom:6px;} .SlideSearchButton.hiddenSearch { width:193px;} } @media all\0 { .SlideSearchButton.hiddenSearch { width:206px;} } #login .registerGroup a, #login .loginGroup a { height:25px;color:#666;} #HeaderTop #login a { color:#fff;} .registerGroup li { border-right:none;list-style:none;padding-top:1px;} .LangHome .language-object { padding:7px 0 6px 0;} .BodyTopPartTitle { line-height:40px;} .pricing_table li.pricing_header1 { line-height:16px;} .pricing_table a.pricing_button { padding-top:3px;} .pricing_table .pricing_footer { padding-top:8px;} .BoxedLayout .SliderNivo { margin-top:0;} .language-object { padding-top:7px;float:right;} .language-object span { margin:0 3px;} .Language.selected { border:2px solid #e7e7e7;} .Banner { overflow:inherit;} .flexslider { overflow:hidden;} .TopTitle img { width:50px;height:50px;} .NewsTitle img { width:27px;height:27px;} .dnnFormPopup a.ui-dialog-titlebar-close { background:url("../../images/close-icn.png") !imprtant;} .LeftSideBg { margin-top:40px;} .LeftSideMenu { border:1px solid #e6e6e6;padding:15px;} .LeftSideBg #LeftPane.col-md-3 { padding-left:0;} ul.dnnmega li.mmSelected span { background-color:inherit !important;color:#333 !important;} @media only screen and (min-width:1241px) { ul.dnnmega li.root span{padding: 10px 12px;} } /*=========== Reponsive Code ==========*/ @media only screen and (max-width:1240px) { #logoPart {} .StickyHeader.sticky { position:relative;} .sticky { padding:20px 44px;} .nav > li:first-child { margin-left:0;} .BodyTop { padding:0 30px;} .topbodycnt .col-md-9 { width:65%;} .topbodycnt .col-md-3 { width:35%;} .bodyTxt { line-height:35px;} .bodyButton { padding:11% 0;} .bodyButton a { padding:7% 15%;} .offerTilteTxt, .BoxedLayout .offerTilteTxt { font-size:1.3em;line-height:1.3em;} .TeamSocialPack a { padding:16px 13px 12px;} .FooterLogo { font-size:24px;} p.FooterSocialPack { line-height:55px;text-align:center;} input.SearchTextBox { width:165px;} #search .SearchLeft { float:right;padding-right:20%;} .SearchTop #dnn_dnnSearch_txtSearch { width:135px;} #search a.SearchButton { margin-top:0;} .SearchTop #dnn_dnnSearch_txtSearch:active, .SearchTop #dnn_dnnSearch_txtSearch:focus { box-shadow:none;background:#eceded;} .Mpage { padding:0 30px;padding-bottom:30px;} .PageFull { padding:0 30px;} .TopTitleDescrip { padding-left:12px;padding-right:12px;} .HappyClient .Testimonials { padding-left:12px;padding-right:12px;} ul.dnnmega li.root span {line-height: normal;padding: 10px 9px;} } @media only screen and (max-width:1160px) { .BoxedLayout .topbodycnt { padding-left:0;} .AboutText p,.skills-head p { width:80%;} .PromoBoxLearnMore a { font-size:12px;padding:6px 8px;} ul.TopListLeft li.mail { padding-left:10px;} ul.TopListLeft li { font-size:14px;padding-right:5px;} ul.TopListLeft li em.fa-envelope-o { padding-left:5px;} em.textcolor { font-size:16px;padding-right:4px;} .SocialIcons ul li a { width:36px;} .LangHome .language-object img { width:22px;} .PhotoGellary.gallery img { width:27%;} .FooterNav li a { padding:0 7px;} } @media only screen and (max-width:1030px) { .descBody h3 { min-height:62px;} input.SearchTextBox { width:153px;} ul.TopListLeft li.mail { padding-left:6px;} ul.TopListLeft li { padding-left:0px;} ul.TopListLeft li { padding-right:0px;} ul.TopListLeft li em.fa-envelope-o { padding-left:4px;} em.textcolor { font-size:16px;padding-right:3px;} .LangHome .language-object img { width:20px;} .FooterBottom .col-md-6 { padding-left:0;} .SocialIcons ul li a { width:32px;} .pricing_table { width:100%;font-size:11px;} .pricing_table .pricing_column_first, .pricing_table .pricing_column { margin-right:1px;} .pricing_six .pricing_column, .pricing_six .pricing_column_first { width:16.56%;/* 6 columns */ } .pricing_five .pricing_column, .pricing_five .pricing_column_first { width:19.89%;/* 5 columns */ } .pricing_four .pricing_column, .pricing_four .pricing_column_first { width:24.89%;/* 4 columns */ } .pricing_three .pricing_column, .pricing_three .pricing_column_first{ width:33.2%;/* 3 columns */ } .pricing_table li.pricing_header1 { font-size:16px;font-weight:bold;} .pricing_table li.pricing_header2 { font-size:24px;} .pricing_table li.pricing_header2 span { font-size:9px;} .pricing_table .pricing_column_first li.pricing_header2 span { font-size:14px;} .ContactUsForm { width:600px;} ul.dnnmega li.root span { padding: 10px 5px;} } @media handheld, only screen and (max-width:980px) { input.SearchTextBox { width:115px;} .BodyPromoBox { padding:10px 12px;} .BoxBackground.PromoText { width:50px;height:50px;} .BoxBackground.PromoText p { font-size:24px;line-height:50px;} .carousel_caption { top:20%;} .carousel_caption h1 { font-size:3em;} .carousel_caption p { font-size:12px;line-height:14px;} .TopTextTitle { line-height:40px;} .LangHome .language-object { padding-top:16px;} .LangHome .language-object img { width:18px;} .language-object .Language { margin:0 2px;} .OfferBg .Column3Title { font-size:16px;} .col-md-1.slideSearch { padding-right:2px;} ul.TopListLeft li { font-size:11px;padding-right:4px;} ul.TopListLeft li em.fa-envelope-o { padding-left:4px;} em.textcolor { font-size:14px;padding-right:3px;} .SocialIcons ul li a { width:30px;} .SearchTop #dnn_dnnSearch_txtSearch { width:120px;} .pricing_five .pricing_column, .pricing_five .pricing_column_first { width:19.8%;} .pricing_four .pricing_column, .pricing_four .pricing_column_first { width:24.8%;} .pricing_three .pricing_column, .pricing_three .pricing_column_first { width:33.1%;} .ErrorText { line-height:24px;} .ErrorTitle { font-size:200px;padding-top:110px;} } @media handheld, only screen and (max-width:930px) { .getTouch .col-md-4 p { font-size:30px;} .getTouch .btn-primary { font-size:20px;padding:10px;} .TeamSocialPack a { padding:15px 12px 10px;} .descBody h3 { min-height:30px;font-size:18px;} .LangHome .language-object img { width:17px;} ul.TopListLeft li.mail { padding-left:2px;} ul.TopListLeft li { padding-left:2px;} ul.TopListLeft li { padding-right:2px;} ul.TopListLeft li em.fa-envelope-o { padding-left:2px;} .SocialIcons ul li a { width:28px;} .SearchTop #dnn_dnnSearch_txtSearch { width:105px;} .TopText { margin:0px 0 0 -40px;padding:10px 0 10px 30px;} .TopTilte { font-size:20px;} .Mpage { min-height:30px;} .BodyTitle { font-size:14px;} .ColumnTitle { font-size:20px;} .Banner { overflow:hidden;} .NewsDate { padding-top:0px;} .NewsText { padding-bottom:12px;} .PostText { text-align:left;} .BoxPurchaseText a { padding:10px 14px;} .BoxSkinTitle { font-size:16px;} #MainFooter { padding:0 15px;} .Tag li { padding:2px 5px;} .FooterNav li a { padding:0 4px;font-size:13px;} .ContTitle { font-size:22px;} .Login a { font-size:13px;padding-right:8px;} .SkinObject { font-size:10px;} .ErrorTitle { font-size:180px;} ul.dnnmega li.root span {font-size: 12px;} } @media handheld, only screen and (max-width:860px) { ul.dnnmega li.root span {font-size:11px;padding: 10px 3px;} } @media handheld, only screen and (max-width:830px) { #Mainmenu { margin:0;} div.SearchContainer { position:absolute;bottom:0;right:2px;} div.SearchContainer .searchInputContainer .SearchTextBox { max-width:160px;} #logoMobile .sji_m { display:block;position:absolute;top:0;right:45px;} #logoMobile .sji_m nav.main-navigation> .nav>li>a{font-size: 13px;line-height: 28px!important;padding: 0;width: 114px;text-align: center;border-radius: 2px;} #Header { margin:17px 0;} .LangHome .language-object { padding-top:17px;} .LangHome .language-object img { width:16px;} #login a.SkinObject,#login a{ font-size:11px;} .Logo img { padding-top:30px;padding-left:20px;} .carousel_caption { top:10%;} .SearchTop #dnn_dnnSearch_txtSearch { width:90px;} ul.TopListLeft li { font-size:10px;padding-right:2px;padding-left:2px;} ul.TopListLeft li em.fa-envelope-o { padding-left:2px;} ul.TopListLeft li.mail { padding-left:2px;} em.textcolor { font-size:12px;padding-right:2px;} .SocialIcons ul li a { width:28px;margin-left:-2px;} .BoxPurchaseText a { padding:10px 6px;} .BoxSkinTitle { font-size:15px;} .BodyTopTitle { line-height:28px;} .PromoBoxTitle { line-height:24px;font-size:17px;} .PostText { line-height:16px;} .Tag li { padding:2px 4px;} .FooterNav li a { padding:0 2px;} ul#quotes cite { font-size:14px;} .bannerContent li a { font-size:14px;} .bannerContent li.LatestNews a { padding-left:32px;} } /*========== Mobile Media Code =====*/ @media handheld, only screen and (max-width:767px) { #mobileLogoMenu { padding-bottom:15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { padding:0;} #Container.BoxedContainer { background:#fff;} .BoxedLayout { border:0;box-shadow:none;} #logoPart { height:0;} #logoPart .StickyHeader { background:inherit;box-shadow:none;} .BoxedLayout #topHeader, .BoxedLayout #logoPart, .BoxedLayout #Header, .BoxedLayout .topbodycnt { padding-left:0;padding-right:0;} #topHeader { min-height:40px;} #logoPart, #topHeader, #Header { padding:0;} #Mainmenu.col-md-12 { padding:0;} #Search { width:240px;margin:0 auto;} .topbodycnt .col-md-9 { width:100%;} .topbodycnt .col-md-3 { width:100%;} input.SearchTextBox { width:200px;} .sticky { position:inherit;} .video-section h1 { margin-top:0;font-size:55px;} .pet { margin-top:3.5px;} .LangHome .language-object { float:none;padding-top:15px;} .LangHome .language-object img { width:26px;} #HeaderTop { padding:0;} #Header,#MainFooter { box-shadow:none;} .BodyTopTitle { padding-top:0;text-align:center;line-height:28px;font-size:18px;} .PurchaseButton { padding-top:30px;text-align:center;margin-bottom:16px;} .PurchaseButton a { padding:10px 24px;} p.FooterSocialPack a { padding:14px;} p.TeamSocialPack { margin:35px 0;} .us_ourServices { padding:50px 0 15px;} .us_ourServices .col-md-4 { margin-bottom:30px;} .Social { margin-top:0px;padding:0;} .SocialIcons a { letter-spacing:2px;} p.FooterSocialPack { line-height:24px;text-align:left;padding-bottom:0;} .Social.TopRight { border-left:none;} .SocialIcons ul { padding-top:10px;text-align:center;float:inherit !important } .SocialIcons ul li { display:inline-block;position:relative;list-style:none;float:none;text-align:center;} .SocialIcons ul li a { width:40px;} .TeamSocialPack a { padding:16px 13px 12px;} .PageFull .BodyPromoBox { margin:0;} .ResponsiveTitle { line-height:45px;padding-top:26px;} .ResponsiveDescrib { padding:0 10px;} #search { background:#eceded;margin-top:8px;} #dnn_dnnSearch_txtSearch { width:240px;color:#000;} .BoxSearch #dnn_dnnSearch_txtSearch { width:240px;} .SearchTop #dnn_dnnSearch_txtSearch:active, #dnn_dnnSearch_txtSearch:active .SearchTop #dnn_dnnSearch_txtSearch:focus, #dnn_dnnSearch_txtSearch:focus { box-shadow:none;background:#eceded;} .SearchTop { margin-bottom:17px;} #HeaderTop { padding-bottom:8px;} #Header { margin:15px 0;} .Logo { padding:5px 0 10px 0;} .servicesBg { padding:0 20px 60px;} .titleTextPart h1.color, .titleTextPart h1 { font-size:36px;} .titleTextPart { padding-top:2em;} .BtnReadMore { margin:35px 0;} .BtnReadMore a.btn-default { background:#f5f5f5;} .mobileMargin { margin-top:90px;} .bodyTxt { line-height:35px;text-align:center;} .bodyTitleTxt { padding-bottom:30px;text-align:center;} .bodyButton { text-align:center;} .bodyButton a { padding:5% 16%;} #MainWrapper { padding:0 15px;} .Mpage { padding:0;padding-bottom:30px;min-height:0;background:#fff;} #BreadCrumb { padding:12px 25px;} #BreadCrumb .Breadcrumb span{ float:none;} .TeamPart span { line-height:12px;} .MustCentered { text-align:center;margin:0 auto !important;} #dnn_dnnLogo_hypLogo img { padding:0;} .DVPadding p.TitleClass { font-size:28px;} .descBody h3 { font-size:20px;min-height:30px;} .offerTilteTxt, .BoxedLayout .offerTilteTxt { line-height:1.8em;} .logoSection { border:0;} .listContactinfo > li { float:none;display:inline-block;} .social-icons { width:100%;float:left;} .contactinfo ul li:first-child { margin-left:0;} .social-icons .iconListSocial { float:none;} .listSubMenu { float:none;} .subMenu ul li { padding:0;} .subMenu ul li a { line-height:30px;font-size:13px;} .Menu { margin:6px 0 4px 0;} .flex-control-paging li a { margin-top:-35px;} .bannerContent span { display:none;} .bannerContent li.LatestNews a { padding-left:0;} .bannerContent li a { font-size:11px;} .ReadMoreBtn,.ReadMoreBtn:hover { padding:0 8px;} .offerTilteTxt { font-size:1.7em;line-height:2em;} .BoxBackground.PromoText { text-align:center;margin:0 auto !important;} .PromoBoxTitle,.PromoBoxText,.PromoBoxLearnMore,.DeskTopTitle,.PurchaseButton,.PurchaseButton.DeskTopButton,.DesktopPc,.RecentWorks p { text-align:center;} .RecentWorks { margin-bottom:20px;} .DesktopPc { padding-top:20px;} h2.resp-accordion { padding:10px 15px;line-height:20px;} h2.resp-tab-active { padding:0 15px;line-height:20px;} .AccordionTitle { padding-top:24px;} .divider1 { margin:34px 0 26px 0 !important;} .TestiImage { display:none;} .MBodyTitle { padding:0;text-align:center;} .MBodyImage,.Article,.ArticleDate,.ArticleText,.PostImage,.TopTitleDescrip { text-align:center;} .Article { padding-top:20px;} .ArticleTitle { padding:12px 0 5px 0;text-align:center;} .BodyTitle { font-weight:bold;padding:0;text-align:center;} .MBodyText { padding-top:8px;} .ColText { font-weight:normal;font-size:12px;} .ArticleText { padding-bottom:12px;} .ourclient { padding-top:20px;} .PurchaseButton a.ReadMore { padding:10px 28px;} .PurchaseButton a { padding:10px 20px;} .form-wrapper { width:20em;} input[type="submit"] { font-size:10px;padding:6px 4px;} input[type="email"] { margin-top:0;width:13em;} #MainFooter { padding:0;margin-top:0;} #MainCopyright { padding:30px 15px;} .ContactUsForm { width:85%;} .parallexFooter { padding-top:20px;} .parallexFooter .titleTextPart p.title_detail { padding-bottom:40px;} .getTouch .col-md-4 p { font-size:30px;} .getTouch .col-md-8 p { text-align:left;line-height:32px;} .getTouch .btn-primary { margin-left:0;margin-top:12px;} .FooterNav { width:100%;float:left;} .FooterNav li { line-height:25px;} .Tag li { padding:5px 10px;} .PhotoGellary img { width:31.5%;min-height:70px;} .Copyright { text-align:right;float:left;} .Login { text-align:left;} .Login a { font-size:13px;padding-right:5px;} .SkinObject { font-size:12px;padding-right:10px;} .PostText { padding-top:15px;text-align:center;} .Container { width:100%;}/*float:left;}*/ .tabs { padding-top:10px;} .pretty.tabs li { margin-bottom:0px;width:100%;float:left;text-align:left;border-bottom:1px solid #333;} .pretty.tabs li a { padding:0 15px;} .pricing_table { width:100%;} .pricing_table li.pricing_header1 { height:50px;font-size:18px;line-height:24px;} .pricing_table li.pricing_header2 { height:50px;line-height:30px;} .pricing_table .pricing_column_first { display:block;} .pricing_table .pricing_column { width:48%;margin-bottom:12px;} .pricing_table ul li { height:44px;padding-top:6px;line-height:12px;} .pricing_table ul li:before { content:attr(data-table)'';display:block;margin-bottom:10px;font-size:12px;font-weight:bold;} .pricing_table .pricing_hover_area .pricing_column:hover { -webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);} .pricing_table .pricing_column_first li.pricing_header2 span { line-height:10px;} .pricing_four .pricing_column, .pricing_four .pricing_column_first { width:50%;} .pricing_table li.pricing_header2 { line-height:10px;} .pricing_table .pricing_footer { padding-top:0;} .FooterBottom .main_m { text-align:center;margin-bottom:20px;} .FooterBottom .main_m .nav>li { display:inline-block;float:none;} .FooterBottom .main_m .nav>li a{font-size:13px;padding:0;} } @media handheld, only screen and (max-width:420px) { em.iconSetup { left:34%;} .da-slide h1 { font-size:1.1em;} .pricing_four .pricing_column, .pricing_four .pricing_column_first { width:100%;margin-bottom:12px;} } @media handheld, only screen and (max-width:340px) { .pricing_table .pricing_column { width:100%;} .pricing_table .pricing_column_first, .pricing_table .pricing_column { margin-right:0;} .bodyTxt { font-size:22px;} .offerTilteTxt { font-size:1.4em;} em.iconSetup { left:32%;} } @media all\0 { #Header, #MainFooter { box-shadow:none;} .LangHome .language-object { padding-top:14px;} .language .language-object span { float:left;display:block;} .LangHome .language-object img { width:24px;display:block;} .SlideSearchButton.hiddenSearch { width:202px;} } /* IE8 uses \0 */ @media only screen and (max-width:1160px) { .BoxedLayout { margin:2px 0;} .SearchTop { margin-right:0;} .Download a { display:block;} } @media handheld, only screen and (max-width:767px) { .Mpage { min-height:60px;} .carousel_caption { top:8%;} .carousel_caption .hidden-xs { display:block !important;} .carousel_caption h1 { font-size:16px;margin:2px 0;} .carousel_caption p { padding:0;font-size:12px;line-height:14px;} .carousel_caption a { margin-top:12px;font-size:14px;padding:3px 15px;} .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { display:none;} .bx-wrapper .bx-controls-direction a { top:43%;} .LeftSideMenu { display:none;} p.SocialIcons a { letter-spacing:3px;} .language { margin:0 auto !important;text-align:center;} .language-object { float:none;} .PageFull { padding:0;} .language.LangHome.col-md-2 { width:100%;} .Download { text-align:center;padding:20px 0;} .col-md-9.TopMenuPadding, .col-md-10.Menu { padding:0; } .Download a { padding:16px 24px;} .MblSearch.visible-xs { padding-top:20px;} #Search,#Search2 { width:100%;margin:0 auto 14px;display:inline-block;} } div.SearchBorder input { min-height:35px;border:0;} .SlideSearchButton.hiddenSearch { width:233px\9;/* Only works in IE9 */ } . ie10 .SlideSearchButton.hiddenSearch { width:233px;/* Only works in IE10 */ } .PhotoGellary.gallery img { width:28%\9;} @media only screen and (max-width:1030px) { .da-slide h1 { font-size:2.7em;} } .ch-grid, .bxTweets{margin:0;} .ourCommittees a:hover{text-decoration:none;} .circle_slider1 blockquote{border-left:0;} .sji_search{ background: transparent; border: solid 1px #a4b20d; margin-right:0; } .sji_search input[type=text]{ height: 2em!important; border: solid 1px #aaa; } .dnnSearchBoxPanel .dnnSearchBox { margin-right: 135px; } @media handheld, only screen and (max-width:420px) { .ourCommittees{text-align:center;} .ourCommittees a{display:block} .ourCommittees a .h4{display:block;} .ourCommittees .col-sm-4:nth-child(1n+2){padding-top: 48px;} .slider_wrapper .circle_slider{left: -5px!important;} .circle_slider1 .image_more_info{display:none;} } @media only print { #logoPart, #Breadcrumb, #MainCopyright, #section1 .col-md-3, .SlideSearchButton {display:none;} #ControlBar_ControlPanel{display:none;height:0;overflow:hidden;} }