/*-------------------------------------------------------------------------------------------
Project: OliveBox - www.olivebox.net - pages
Design and Code: Milos Zekovic - www.conectivia.rs
--------------------------------------------------------------------------------------------*/

.pagesCms { width:100%; float:left; }

.contentSign a:active, .pagesHeaderWrapp span a:active, div.anythingSlider .anythingControls ul a:active, .tablePackets .buttonSignUp a:active, .homeHeader .homeHeaderCont a:active, .paging a:active, .tablePackets .buttonSignUpBlue a:active { opacity:.70; -moz-opacity:.70; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }

.contentSign { width:968px; height:76px; padding:6px 0 0 0; float:left; margin:50px 0 0 0; border:1px solid #e5e5e5; background:#ebebeb; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; }
.contentSign p { width:470px; padding:28px 26px 0 0; float:left; text-align:right; font-size:14px; color:#444; }
.contentSign a { display:block; text-indent:-9999px; width:404px; height:71px; background:url("../pagefiles/images/content/buton_signin.png") top no-repeat; float:left; }
.contentSign a:hover { background:url("../pagefiles/images/content/buton_signin.png") bottom no-repeat; }
.contentSignLine { width:970px; padding:50px 0 0 0; float:left; background:url("../pagefiles/images/home/line.png") top repeat-x; }
.contentSignSepa { width:968px; height:54px; float:left; text-indent:-9999px; }

/* pages header */
#pagesHeaderWrapp { width:100%; float:left; background:url("../pagefiles/images/pages/headerTop.png") repeat-x #0888e4; border-bottom:1px solid #fff; }
.pagesHeaderWrapp { width:100%; height:115px; float:left; background:url("../pagefiles/images/pages/header.jpg") center no-repeat; }
.pagesHeaderWrapp span { width:228px; float:left; margin-top:24px; }
.pagesHeaderWrapp span a { display:block; width:228px; height:67px; text-indent:-9999px; background:url("../pagefiles/images/pages/buttonSign.png") top no-repeat; }
.pagesHeaderWrapp span a:hover { background:url("../pagefiles/images/pages/buttonSign.png") bottom no-repeat; }
.pagesHeader { width:739px; float:left; padding:23px 0 0 11px; }
.pagesHeader h2 { font-size:36px; color:#eee; text-shadow:0 1px 0 #0068b1; }
.pagesHeader b { color:#013b64; text-shadow:0 1px 0 #249de9; }
.pagesHeader p { width:737px; padding:5px 0 0 2px; font-size:17px; color:#fff; text-shadow:0 1px 0 #0c588f; }

/* pages content */
.pagesContentWrapp { width:100%; float:left; background:url("../pagefiles/images/pages/contentBg.png") top repeat-x; padding:0 0 30px 0; }
.pagesContentWrappB { width:100%; float:left; background:url("../pagefiles/images/pages/contentBgB.png") top repeat-x; border-top:1px solid #fff; }
.pagesContent { width:978px; float:left; }
.pagesContent h3 { color:#68af3e; font-size:30px; }
.pagesContent h4 { font-size:20px; color:#444; width:500px; padding:0 0 0 14px; }

/* tour */
.tourOverview { width:970px; padding:30px 4px 30px 4px; float:left; }
.tourOverview p { width:700px; padding:10px 0 0 1px; line-height:20px; }
.tourOverview span { width:741px; padding:3px 0 0 9px; float:left; }
.tourOverview img { float:left; margin-top:10px; }
.tourVideos { width:978px; padding:0 0 5px 0; float:left; }
.tourVideos p { width:900px; padding:6px 0 0 15px; font-size:12px; color:#777; }
.videosTour { width:978px; height:441px; margin:20px 0 10px 0; float:left; background:url("../pagefiles/images/pages/tour/videoWrapp.png") right no-repeat; }
.cn_wrapper { width:978px; height:441px; position:relative; overflow:hidden; }
.cn_list { width:230px; height:422px; position:absolute; padding:19px 0 0 0; }
.cn_item { width:207px; height:56px; padding:17px 0 0 23px; overflow:hidden; background:url("../pagefiles/images/pages/tour/videoNav.png") left no-repeat; cursor:pointer; text-shadow:0 1px 0 #eee; font-size:18px; font-weight:bold; color:#555; }
.cn_item:hover { background:url("../pagefiles/images/pages/tour/videoNav.png") center no-repeat; }
.cn_item:active { opacity:.80; -moz-opacity:.80; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }
.selected, .selected:hover, .selected:active { background:url("../pagefiles/images/pages/tour/videoNav.png") right no-repeat; color:#0888e4; }
.cn_item b { width:207px; font-size:11px; color:#777; float:left; padding:2px 0 0 0; }
.cn_preview { left:230px; height:441px; position:absolute; }
.cn_content { top:441px;/*5*/ width:748px; position:absolute; height:441px; background:url("../pagefiles/images/pages/tour/videoWrappB.png") right no-repeat; }
.cn_content .vimeos { width:720px; height:405px; padding:17px 0 0 9px; }

.tabs { width:974px; float:left; padding:0 0 0 4px; }
.tabs .nav-tabs { width:967px; margin-left:4px; float:left; background:url(../pagefiles/images/pages/tour/right.png) top right no-repeat; }
.tabs .nav-tabs li { float:left; }
.tabs .nav-tabs li a { display:block; text-align:center; color:#555; text-shadow:0 1px 0 #f9f9f9; background:url(../pagefiles/images/pages/tour/tabs_nav.png) top left no-repeat; font-size:13px; line-height:16px; text-decoration:none; font-weight:bold; }
.tabs .nav-tabs li a b, .tabs .nav-tabs li a span { cursor:pointer; display:block; }
.tabs .nav-tabs li a b { padding:15px 20px 0 20px; height:49px; background:url(../pagefiles/images/pages/tour/tabs_nav.png) top right no-repeat; }
.tabs .nav-tabs li a span { padding:24px 20px 0 20px; height:40px; background:url(../pagefiles/images/pages/tour/tabs_nav.png) top right no-repeat; }
.tabs .nav-tabs li a:hover { background:url(../pagefiles/images/pages/tour/tabs_nav.png) bottom left no-repeat; color:#666; }
.tabs .nav-tabs li a:hover b, .tabs .nav-tabs li a:hover span, .tabs li a.current b, .tabs li a.current:hover b, .tabs li a.current span, .tabs li a.current:hover span { background:url(../pagefiles/images/pages/tour/tabs_nav.png) bottom right no-repeat; }
.tabs .nav-tabs li a:active, .tabs li a.current, .tabs li a.current:hover { background:url(../pagefiles/images/pages/tour/tabs_nav.png) bottom left no-repeat; color:#0888e4; }
.tabs .list-wrap { float:left; width:974px; padding:30px 0 0 0; }
.tabs .list-wrap span { width:493px; float:left; padding:0 0 0 9px; text-shadow:0 1px 0 #fff; }
.tabs .list-wrap span h3 { width:490px; float:left; font-size:24px; color:#444; }
.tabs .list-wrap span p { width:450px; float:left; padding:12px 0 0 0; font-size:12px; color:#555; line-height:18px; }
.tabs .list-wrap span img { float:left; }

	.tabs .nav-tabs { width:964px; margin-left:7px; }
	.tabs .nav-tabs li a b { padding:15px 18px 0 17px; }
	.tabs .nav-tabs li a span { padding:24px 18px 0 17px; }
	.tabs li a.current b, .tabs li a.current:hover b, .tabs li a.current span, .tabs li a.current:hover span { padding-right:18px; padding-left:17px; }

	noindex:-o-prefocus, .tabs .nav-tabs { width:954px; margin-left:17px; }
	noindex:-o-prefocus, .tabs .nav-tabs li a b { padding:15px 17px 0 16px; }
	noindex:-o-prefocus, .tabs .nav-tabs li a span { padding:24px 17px 0 16px; }
	noindex:-o-prefocus, .tabs li a.current b, .tabs li a.current:hover b, .tabs li a.current span, .tabs li a.current:hover span { padding-right:17px; padding-left:16px; }

/* support */
.suppCont { width:720px; float:left; padding:30px 0 0 0; }
.suppCont h3 { color:#68af3e; font-size:30px; width:500px; padding:0 0 0 8px; }
.faqInfo { width:704px; padding:10px 8px 30px 8px; float:left; line-height:20px; background:url("../pagefiles/images/home/line.png") bottom repeat-x; }
.support { width:704px; padding:10px 8px 20px 8px; float:left; }
.support h4 { font-size:20px; color:#444; }
.support ul { width:704px; float:left; }
.support ul li { width:660px; float:left; margin:25px 0 0 0; padding:0 0 10px 40px; background:url("../pagefiles/images/pages/support/spot.png") top left no-repeat; }
.support ul li h5 { font-size:18px; color:#0781d7; font-weight:normal; }
.support ul li h5 a { font-size:18px; text-decoration:none; }
.support ul li h5 a:hover { text-decoration:underline; }
.support p { line-height:20px; color:#555; padding:6px 0 0 0; width:600px; }
.suppSidebar { width:220px; float:left; padding:30px 0 0 30px; }
.suppSidebar .searchBox { width:220px; height:116px; float:left; margin-bottom:26px; background:url("../pagefiles/images/home/line.png") bottom repeat-x; }
.suppSidebar .searchBox b { width:200px; float:left; padding:0 0 0 10px; text-shadow:0 1px 0 #fff; font-size:16px; color:#555; font-weight:normal; }
.suppSidebar .searchBox span { width:213px; height:47px; padding:8px 0 0 7px; float:left; background:url("../pagefiles/images/pages/support/searchBox.png") no-repeat #e5e3e3; margin-top:13px; }
.suppSidebar .icoSkype { display:block; width:200px; height:145px; padding:142px 10px 0 10px; float:left; margin-bottom:26px; background:url("../pagefiles/images/pages/support/bg_skype.png") no-repeat; }
.suppSidebar .icoSkype p { width:200px; padding:0 0 6px 0; float:left; font-size:11px; color:#fff; line-height:17px; text-shadow:none; }
.suppSidebar .icoFace, .suppSidebar .icoTwitter { display:block; width:200px; height:104px; padding:110px 10px 0 10px; float:left; margin-bottom:26px; background:url("../pagefiles/images/pages/support/bg_face.png") no-repeat #405d9a; }
.suppSidebar .icoFace p, .suppSidebar .icoTwitter p { width:200px; padding:0 0 9px 0; float:left; font-size:18px; color:#fff; line-height:22px; text-shadow:none; }
.suppSidebar .icoFace span, .suppSidebar .icoTwitter span { width:200px; float:left; font-size:12px; color:#65ccf3; text-decoration:underline; text-shadow:none; }
.suppSidebar .icoTwitter { background:url("../pagefiles/images/pages/support/bg_twitter.png") no-repeat #74bdc2; }
.suppSidebar .icoTwitter span { color:#2e7a96; }

.suppSidebar .icoMail { display:block; width:200px; margin-top:10px; height:116px; padding:152px 10px 0 10px; float:left; margin-bottom:26px; background:url("../pagefiles/images/pages/support/bg_mail.png") no-repeat; }
.suppSidebar .icoMail p { width:184px; padding:0 0 14px 0; float:left; font-size:14px; color:#fff; line-height:20px; text-shadow:none; }
.suppSidebar .icoMail span { width:200px; float:left; font-size:12px; color:#f1f7ff; text-decoration:underline; text-shadow:none; }

.suppSidebar a { text-decoration:none; }
.suppSidebar .icoSkype:hover, .suppSidebar .icoFace:hover, .suppSidebar .icoTwitter:hover, .suppSidebar .icoMail:hover { opacity:.80; -moz-opacity:.80; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }
.suppSidebar .icoSkype:active, .suppSidebar .icoFace:active, .suppSidebar .icoTwitter:active, .suppSidebar .icoMail:active { opacity:.60; -moz-opacity:.60; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }

.paging { width:650px; float:left; padding:40px 0 0 30px; }
.paging b { display:block; width:36px; height:32px; padding-top:5px; text-align:center; font-size:20px; font-weight:bold; color:#024a7d; background:url(../pagefiles/images/pages/support/paging.png) right no-repeat; float:left; margin:0 3px 0 3px; text-shadow:0 1px 0 #fff; }
.paging a { display:block; width:36px; height:32px; padding-top:5px; text-align:center; font-size:20px; font-weight:bold; color:#f9f9f9; background:url(../pagefiles/images/pages/support/paging.png) left no-repeat; float:left; margin:0 3px 0 3px; text-decoration:none; text-shadow:0 1px 0 #024a7d; }
.paging a:hover { background:url(../pagefiles/images/pages/support/paging.png) center no-repeat; }

/* pricing and signup */
.pricingHeader { width:100%; float:left; background:url(../pagefiles/images/pages/pricing/header.jpg) top center no-repeat #ddd; }
.pricingHeaderContainer { width:971px; height:763px; margin-left:auto; margin-right:auto; }
.pricingHeaderContainer .pagesHeader { width:960px; height:91px; float:left; padding:23px 0 0 7px; }
.pricingHeaderContainer .pagesHeader p { width:950px; font-size:16px; line-height:20px; padding:2px 0 0 2px; }

.tableLabels { width:200px; float:left; }
.tableLabels ul { width:185px; float:left; margin-top:133px; }
.tableLabels ul li { width:185px; float:left; text-align:right; font-size:12px; color:#fff; padding:4px 0 0 0; height:19px; font-weight:bold; text-shadow:0 1px 0 #1773ba; }

.tablePackets { width:190px; float:left; margin-right:1px; }
.tablePackets h3, .tablePackets h4, .tablePackets h5 { width:190px; float:left; text-align:center; height:38px; font-size:24px; color:#66ac3d; padding-top:47px; }
.tablePackets h4, .tablePackets h5 { height:67px; padding-top:18px; }
.tablePackets h5 { color:#fff; text-shadow:0 1px 0 #397a14; }
.tablePackets span { width:155px; height:31px; padding-top:8px; background:url(../pagefiles/images/pages/pricing/prices.png) left no-repeat; margin-left:18px; text-align:center; color:#fff; font-size:18px; text-shadow:0 2px 2px #0470be; float:left; }
.tablePackets .greenPrice { background:url(../pagefiles/images/pages/pricing/prices.png) right no-repeat; text-shadow:0 2px 2px #173f01; }
.tablePackets .buttonSignUp, .tablePackets .buttonSignUpBlue { width:141px; float:left; margin-left:25px; }
.tablePackets .buttonSignUp a, .tablePackets .buttonSignUpBlue a { display:block; width:141px; height:62px; text-indent:-9999px; background:url("../pagefiles/images/pages/pricing/button.png") top left no-repeat; }
.tablePackets .buttonSignUp a:hover { background:url("../pagefiles/images/pages/pricing/button.png") top right no-repeat; }
.tablePackets .buttonSignUpBlue a { background:url("../pagefiles/images/pages/pricing/button.png") bottom left no-repeat; }
.tablePackets .buttonSignUpBlue a:hover { background:url("../pagefiles/images/pages/pricing/button.png") bottom right no-repeat; }

.tablePackets ul { width:172px; float:left; margin:9px; }
.tablePackets ul li { width:172px; float:left; text-align:center; font-size:12px; padding:4px 0 0 0; color:#212121; height:19px; background:#f5f5f5; text-shadow:0 1px 0 #fefefe; }
.tablePackets .subTable { margin:9px 9px 18px 9px; }
.tablePackets .subTable li { background:#5fa535; color:#fff; text-shadow:0 1px 0 #2a5d0b; }

.priceTop { width:950px; float:left; padding:0 0 20px 0; text-align:right; }
.pricesContentWrapp { width:100%; float:left; padding:0 0 20px 0; background:url("../pagefiles/images/pages/pricing/bgTop.png") top repeat-x; }
.pricingContent { width:978px; height:191px; margin-bottom:20px; float:left; background:url("../pagefiles/images/pages/pricing/contentBg.png") no-repeat; }
.pricingContentLeft { width:460px; padding:23px 0 0 30px; float:left; }
.pricingContentRight { width:465px; padding:23px 0 0 23px; float:left; }
.pricingContent h4 { font-size:22px; color:#2da0f3; }
.pricingContent p { width:430px; color:#555; font-size:13px; padding:10px 0 0 0; line-height:21px; }

/* About Us */
.aboutCont { width:950px; float:left; padding:30px 10px 50px 8px; }
.aboutCont h3 { width:950px; color:#68af3e; font-size:30px; }
.aboutCont p { width:950px; padding-top:20px; float:left; text-align:justify; line-height:20px; }

/* table */
.tableWrapp { width:380px; float:left; padding:20px; }
.tableP { width:360px; padding:0 10px 0 10px; float:left; margin-bottom:20px; font-size:12px; line-height:18px; text-shadow:none; color:#000; }
.tableWrapp table { width:380px; }
.tableWrapp table tr, .tableWrapp table th, .tableWrapp table td { height:22px; padding:0 10px 0 10px; text-align:right; font-size:12px; }
.tableWrapp table th, .tableWrapp table td { border-right:1px solid #fff; border-bottom:1px solid #fff; }
.tableWrapp table th:last-child, .tableWrapp table td:last-child { border-right:0; }
.tableWrapp table th { background:#3b3a3a; color:#fff; font-weight:normal; }
.tableWrapp table td { background:#f5f5f5; color:#222; text-shadow:0 1px 0 #fff; }
.tableWrapp table .even td { background:#ececec; }

.order-aside { position: relative; width: 380px; float:left; }
.sticky, .something { float:left; }