/*-------------------------Custom Css Styling---------------------------*/  .head-top {   float: right;   line-height: 14px;   margin-top: 19px;   vertical-align: bottom;   font-size: 12px; }  .t3-megamenu .mega-nav > li a:hover, .t3-megamenu .dropdown-menu .mega-nav > li a:hover, .t3-megamenu .mega-nav > li a:focus, .t3-megamenu .dropdown-menu .mega-nav > li a:focus {   background-color: transparent;   color: #eceaea;   text-decoration: none; }  .t3-megamenu .mega-nav > li, .t3-megamenu .dropdown-menu .mega-nav > li{     border-bottom: 1px solid #666666; }  .t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li a {   padding: 8px 0px;   white-space: normal;   color: #8a8a8a; }  .t3-megamenu .mega-nav > li:last-child, .t3-megamenu .dropdown-menu .mega-nav > li:last-child {   border-bottom: medium none; }  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {   color: #eceaea;   background-color: #000000 !important; }  .navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret {   border-top-color: transparent;   border-bottom-color: transparent; }  .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {   background-color: #000000; }  .navbar-default .navbar-toggle .icon-bar {   background-color: #000000; }  .dropdown-menu {   background-color: rgba(0, 0, 0, 0.84);   border: medium none !important;   border-radius: 0 !important; }  .portfolio-container {   background: none repeat scroll 0 0 #eceaea; }  .portfolio-container .container{   padding-top: 20px;   padding-bottom: 20px; }  a:hover{   text-decoration: none !important; }  .spotlight3 .col-lg-6 {   padding-left: 0;   padding-right: 0; }  .spotlight3 .row {   margin-left: 0;   margin-right: 0; }  .t3-sidebar-right {  }  .t3-sidebar-left{  }  .spotlight1 {   background: none repeat scroll 0 0 #202020; }  .spotlight1 .t3-sl {   padding-bottom: 10px;   padding-top: 40px; }  .spotlight1 .t3-module {   margin-bottom: 20px; }  .header-gray {   background: url("../images/header.png") repeat scroll 0 0 rgba(0, 0, 0, 0); }  .main-body {   background: none repeat scroll 0 0 #f5f5f5; }  .t3-mainbody {   padding-bottom: 0;   padding-top: 0; }  .t3-content {   padding-bottom: 0; }  .pt-divider{   background: url("../images/div.jpg") repeat-x scroll 0 0 transparent;   height: 11px; }  .slideshow {   background: url("../images/light.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);   box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3) inset, 0 1px 3px rgba(0, 0, 0, 0.5) inset; -moz-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3) inset, 0 1px 3px rgba(0, 0, 0, 0.5) inset; -webkit-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3) inset, 0 1px 3px rgba(0, 0, 0, 0.5) inset; -o-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3) inset, 0 1px 3px rgba(0, 0, 0, 0.5) inset; }  .slideshow .container{   padding-top: 15px;   padding-bottom: 12px; }  .slideshow h3{   color: #ffffff;   text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.75); }  .portfolio .module-title {   background: url(../images/lines.gif) repeat-x center center; }  .portfolio .module-title span {   background: #eeeef0;   padding: 0px 10px; }  .t3-footer {   font-size: 12px; }  .t3-footnav {   text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.75); }  .t3-footer li{  }  .t3-footnav .t3-module ul > li {   padding-bottom: 5px;   margin-bottom: 5px;   border-bottom: 1px dashed #666; }  .t3-navhelper {   background: none repeat scroll 0 0 #ffffff;   border-bottom: medium none;   border-top: medium none;   padding: 5px 0 25px; }  .breadcrumb {   background-color: #5b5a5a;   padding: 15px; }  .t3-sidebar ol, .t3-sidebar ul{   list-style: outside none;   margin-left: 0; }  .t3-sidebar li {   background: url("../images/plus.png") no-repeat scroll left center rgba(0, 0, 0, 0);   margin-bottom: 5px;   padding-bottom: 5px;   padding-left: 33px; }  .t3-sidebar li a{   color: #8a8a8a; }  .t3-mainnav {   background-image: -moz-linear-gradient(center top , #303030, #161616); background-image: -o-linear-gradient(top, #303030, #161616); background-image: linear-gradient(top, #303030, #161616); background-image: -webkit-linear-gradient(top, #303030, #161616); background-image: -ms-linear-gradient(top, #303030, #161616); border-color: transparent !important; border-width: 0 !important; }  .navbar-nav > li.active {    }  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {   background-color: #2B2B2B !important; background-image: -moz-linear-gradient(center top , #2B2B2B, #1B1B1B) !important; background-image: -webkit-linear-gradient(top, #2B2B2B, #1B1B1B) !important; background-image: -ms-linear-gradient(top, #2B2B2B, #1B1B1B) !important; background-image: linear-gradient(to bottom, #2B2B2B, #1B1B1B) !important; background-image: -o-linear-gradient(top, #2B2B2B, #1B1B1B) !important; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; border-top: 1px solid #3E3E3E; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); -o-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); color: #FFFFFF; }  .head-top p {   margin-bottom: 0; }  .head-top img {   margin-right: 5px; }  .form-horizontal .control-label {   text-align: left; }  pre {   background-color: #5b5a5a;   border: 1px dashed #666666;   border-radius: 3px;   -moz-border-radius:  3px;   -webkit-border-radius:  3px;   -o-border-radius:  3px;   color: #CCCCCC; }  blockquote {   border-left: 5px solid #666666; }  .blockquote-reverse, blockquote.pull-right {   border-right: 5px solid #666666; }  hr {   border-color: #666666 !important; }  code {   background-color: #000000; }  /*------------------WK-------------------*/  .wk-accordion .toggler {   font-size: 14px; }  .slideshow .wk-slideshow {   background: none repeat scroll 0 0 #EBEBEB;   border-radius: 3px;   -moz-border-radius:  3px;   -webkit-border-radius:  3px;   -o-border-radius:  3px;   box-shadow: 0 0 3px #141414;   -moz-box-shadow:  0 0 3px #141414;   -webkit-box-shadow:  0 0 3px #141414;   -o-box-shadow:  0 0 3px #141414;   padding: 15px; }  select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .inputbox {   background-color: #5b5a5a;   border-color: #141414 #444444 #444444 #141414;   border-radius: 0;   border-style: solid;   border-width: 1px; }  .form-horizontal .form-group {   background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }  .btn {   border-radius: 0; }  .btn .cancel{  }  legend {   border-color: #444444;   color: #FFFFFF;   border-style: dashed; }  .reset .form-validate p, .remind .form-validate p {   background: none repeat scroll 0 0 #5b5a5a;   border: 1px dashed #666666;   border-radius: 3px; }  .article-title, .article-header h1 {   font-size: 22px;   margin: 0 0 25px; }  .readmore .btn-default{   background-image: -moz-linear-gradient(center top , #303030, #161616);   background-image: -o-linear-gradient(top, #303030, #161616);   background-image: linear-gradient(top, #303030, #161616);   background-image: -webkit-linear-gradient(top, #303030, #161616);   background-image: -ms-linear-gradient(top, #303030, #161616);   border-color: transparent !important;   border-width: 0 !important;   color: #ffffff; }  /*--------------------JT Quick Contact---------------------*/  .jt_quick_contact_form .blocks label {   color: #666666;   float: left;   font-weight: bold;   margin-right: 15px;   text-align: left;   width: 100px; }  .jt_quick_contact_form .btn, .jt_quick_contact_form .text, .jt_quick_contact_form .textarea, .jt_quick_contact_form .blocks label.error, .jt_quick_contact_form .blocks label.ok {   background: none repeat scroll 0 0 #5b5a5a;   border-color: #141414 #444444 #444444 #141414;   border-radius: 0;   border-style: solid;   border-width: 1px;   color: #cccccc; }  /*Pricing Tables*/  table.zebra-style {     background: none repeat scroll 0 0 rgba(255, 255, 255, 0.4);     box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);     font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;     margin-bottom: 25px;     text-align: left; } table.zebra-style th {     background: none repeat scroll 0 0 #FFFFFF;     color: #444444;     font-size: 14px;     font-weight: normal;     padding: 10px 8px; } table.zebra-style td {     color: #777777;     padding: 8px; } table.zebra-style tr.odd {     background: none repeat scroll 0 0 #F2F2F2; } body.dark table.zebra-style {     background: none repeat scroll 0 0 #000000;     border: 2px solid #000000;     box-shadow: 0 0 5px #000000; } body.dark table.zebra-style th {     background: none repeat scroll 0 0 #333333;     color: #FFFFFF; } body.dark table.zebra-style td {     color: #AAAAAA; } body.dark table.zebra-style tr:nth-child(2n+1) {     background: none repeat scroll 0 0 #181818; } table.minimal-style {     background: none repeat scroll 0 0 #333333;     border-collapse: collapse;     box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);     font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;     font-size: 12px;     margin-bottom: 25px;     min-width: 100%;     text-align: left; } table.minimal-style th {   background: none repeat scroll 0 0 #333333;   border-bottom: 2px solid #000000;   color: #999999;   font-size: 14px;   font-weight: normal;   padding: 10px; } table.minimal-style td {   background: none repeat scroll 0 0 #222222;   border-bottom: 1px solid #000000;   color: #999999;   padding: 8px 10px; } table.minimal-style tbody tr:hover td {     background: none repeat scroll 0 0 #333333;     color: #FFFFFF; } body.dark table.minimal-style {     background: none repeat scroll 0 0 #181818;     border: 2px solid black;     box-shadow: 0 0 5px black; } body.dark table.minimal-style th {     background: none repeat scroll 0 0 #333333;     border-bottom: 2px solid #000000;     color: #FFFFFF; } body.dark table.minimal-style td {     border-bottom: 1px solid #000000; } body.dark table.minimal-style tbody tr:hover td {     color: #CCCCCC; } table.box-style {     border-collapse: collapse;     box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);     font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;     font-size: 12px;     margin-bottom: 25px;     min-width: 100%;     text-align: left; } table.box-style th {     background: none repeat scroll 0 0 #171717;     border-bottom: 1px solid #666666;     border-top: 4px solid #222222;     color: #666666;     font-size: 14px;     font-weight: normal;     padding: 10px; } table.box-style td {   background: none repeat scroll 0 0 #333333;   border-bottom: 1px solid #000000;   border-top: 1px solid #222222;   color: #999999;   padding: 8px 10px; } table.box-style tr:hover td {     background: none repeat scroll 0 0 #000000;     color: #FFFFFF; } body.dark table.box-style {     border-bottom: 4px solid #444444;     box-shadow: 0 0 5px #000000; } body.dark table.box-style th {     background: none repeat scroll 0 0 #333333;     border-bottom: 1px solid #000000;     border-top: 4px solid #444444;     color: #FFFFFF; } body.dark table.box-style td {     background: none repeat scroll 0 0 #181818;     border-bottom: 1px solid #000000;     color: #999999; } body.dark table.box-style tr:hover td {     background: none repeat scroll 0 0 #000000;     color: #FFFFFF; } .onecol-style {     background: none repeat scroll 0 0 #333333;     border-collapse: separate !important;     border-spacing: 0;     box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);     font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;     font-size: 12px;     margin-bottom: 25px;     min-width: 100%;     text-align: left; } .onecol-style th {   background: none repeat scroll 0 0 #333333;   color: #999999;   font-size: 14px;   font-weight: normal;   padding: 12px 15px; } .onecol-style td {   border-top: 1px solid #000000;   color: #999999;   padding: 10px 15px; } .onecol-first {   background: none repeat scroll 0 0 #111111;   border-left: 10px solid transparent;   border-right: 10px solid transparent; } .onecol-style tr:hover td {     background: none repeat scroll 0 0 #333333;     color: #FFFFFF; } body.dark .onecol-style {     background: none repeat scroll 0 0 #181818;     box-shadow: 0 0 5px #000000; } body.dark .onecol-style th {     background: none repeat scroll 0 0 #333333;     color: #FFFFFF; } body.dark .onecol-style td {     border-top: 1px solid #000000;     color: #999999; } body.dark .onecol-first {     background: none repeat scroll 0 0 #111111; } body.dark .onecol-style tr:hover td {     background: none repeat scroll 0 0 #333333;     color: #FFFFFF; } .simple-style {     border-color: #CFCFCF -moz-use-text-color -moz-use-text-color #CFCFCF;     border-style: solid none none solid;     border-width: 1px 0 0 1px;     box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);     width: 100%; } .simple-style td, .simple-style th {     border-bottom: 1px solid #CFCFCF;     border-right: 1px solid #CFCFCF;     padding: 5px 0;     text-align: center;     width: 20%; } .simple-style th {     background-color: #DEDEDE;     font-size: 120%;     text-shadow: 0 1px 0 #FFFFFF; } .simple-style tr:nth-child(2n) {     background: none repeat scroll 0 0 #181818; } .simple-style tr:nth-child(2n+1) {     background: none repeat scroll 0 0 #F6F6F6; } body.dark .simple-style {     border-left: 1px solid #000000;     border-top: 1px solid #000000;     box-shadow: 0 0 5px #000000; } body.dark .simple-style td, body.dark .simple-style th {     border-bottom: 1px solid #000000;     border-right: 1px solid #000000; } body.dark .simple-style th {     background-color: #333333;     color: #FFFFFF;     text-shadow: 0 1px 0 #000000; } body.dark .simple-style tr:nth-child(2n) {     background: none repeat scroll 0 0 #181818; } body.dark .simple-style tr:nth-child(2n+1) {     background: none repeat scroll 0 0 #111111; } .pricing-table {     margin-bottom: 35px;     max-width: 100%; } .pricing-table.col1 {     width: 100%; } .pricing-table.col1 .box {     width: 100%; } .pricing-table.col2 .box {     width: 50%; } .pricing-table.col3 .box {     width: 33.33%; } .pricing-table.col4 .box {     width: 25%; } .pricing-table.col5 .box {     width: 20%; } .pricing-table.col6 .box {     width: 16.6%; } .pricing-table .box {     float: left;     margin-top: 7px; } .pricing-table .box .box-inner {     -moz-box-sizing: border-box;     background: -moz-linear-gradient(center top , #222 0%, #333 100%) repeat scroll 0 0 transparent; 	background: -webkit-linear-gradient(top,#222 0%,#333 100%); 	background: -o-linear-gradient(top,#222 0%,#333 100%); 	background: -ms-linear-gradient(top,#222 0%,#333 100%); 	background: linear-gradient(top,#222 0%,#333 100%);     border: 1px solid #171717;     padding: 20px;     text-align: center; } body.dark .pricing-table .box .box-inner {     -moz-box-sizing: border-box;     background: -moz-linear-gradient(center top , #222222 0%, #333333 100%) repeat scroll 0 0 transparent; 	background: -webkit-linear-gradient(top,#222 0%,#333 100%); 	background: -o-linear-gradient(top,#222 0%,#333 100%); 	background: -ms-linear-gradient(top,#222 0%,#333 100%); 	background: linear-gradient(top,#222 0%,#333 100%);     border: 1px solid #333333; } .pricing-table .first .box-inner {     border-bottom-left-radius: 5px;     border-top-left-radius: 5px; } .pricing-table.col1 .first .box-inner {     border-radius: 5px 5px 5px 5px; } .pricing-table .last .box-inner {     border-bottom-right-radius: 5px;     border-top-right-radius: 5px; } .pricing-table .box .title {   color: #90D33B;   font-size: 26px;   font-weight: 700;   line-height: 1;   margin-bottom: 15px;   text-shadow: 0 1px 0 #000000; } body.dark .pricing-table .box .title {     text-shadow: 0 1px 0 #000000, 0 2px 0 #111111; } .pricing-table .box .price {   color: #999999;   font-size: 3.5em;   font-weight: 700;   letter-spacing: -1px;   line-height: 1;   text-shadow: 0 1px 0 #000000; } body.dark .pricing-table .box .price {     color: #C5C5C5;     text-shadow: 0 1px 0 #000000, 0 2px 0 #111111; } body.dark .pricing-table .box.promoted .price {     color: #FFFFFF; } .pricing-table .box .price span.curr {     font-size: 0.6em;     position: relative;     top: -8px; } .pricing-table .box .price-type {     color: #999999;     font-size: 11px; } .pricing-table .box ul.description {   color: #999999;   list-style: none outside none;   text-shadow: 0 1px 0 #000000; } .pricing-table .box ul.description li {     line-height: 19px; } body.dark .pricing-table .box ul.description li {     color: #CCCCCC;     text-shadow: 0 1px 0 black; } .pricing-table .box ul.description li a {     font-size: 12px;     line-height: 19px; } .pricing-table .box .separator {   background: url("../images/header.png") repeat-x scroll left bottom transparent;   height: 7px;   margin: 10px 0; } body.dark .pricing-table .box .separator {     background: none repeat scroll 0 0 #111111; } .pricing-table .box {     position: relative;     z-index: 1; } .pricing-table .box:hover {     z-index: 3; } .pricing-table .box.promoted {     z-index: 2; } .pricing-table .box:hover .box-inner, .pricing-table .box.promoted .box-inner, body.dark .pricing-table .box:hover .box-inner, body.dark .pricing-table .box.promoted .box-inner {     -moz-transition: box-shadow 0.15s ease 0s;     border-radius: 3px 3px 3px 3px;     border-style: solid;     border-width: 3px;     box-shadow: 0 2px 25px rgba(0, 0, 0, 0.6);     left: 0;     padding-left: 18px;     padding-top: 18px;     position: relative;     top: 0; } .pricing-table .box .box-inner ul.description li:nth-child(2n+1) {     background: none repeat scroll 0 0 rgba(0, 0, 0, 0.05); } .pricing-table .action a {     padding: 7px 14px; } .pricing-table .action a:active {     padding: 8px 14px 6px; } .pricing-table .featured-badge {     background: url("../images/featured-badge.png") no-repeat scroll 0 0 transparent;     height: 51px;     position: absolute;     right: -10px;     top: -10px;     width: 58px; } .pricing-table .box.features .box-inner {     background: -moz-linear-gradient(center top , #222 0%, #333 100%) repeat scroll 0 0 transparent; 	background: -webkit-linear-gradient(top,#222 0%,#333 100%); 	background: -o-linear-gradient(top,#222 0%,#333 100%); 	background: -ms-linear-gradient(top,#222 0%,#333 100%); 	background: linear-gradient(top,#222 0%,#333 100%);     border-right: medium none;     margin-top: 10px;     text-align: left; } .pricing-table .box.features .box-inner .title {     margin-left: 20px;     text-shadow: none; } .pricing-table .box.features .box-inner .price {     font-size: 1.6em;     letter-spacing: 0;     line-height: 2.7;     margin-left: 20px;     text-shadow: none; } .pricing-table .box.features ul.description {     margin-left: 20px; } .pricing-table .box.features ul.description li .help {     cursor: help; } .pricing-table .box.features {     z-index: 1 !important; } .pricing-table .box.features .box-inner, .pricing-table .box.features:hover .box-inner {     -moz-transition: none 0s ease 0s;     border-color: #222222 !important;     border-right-style: none;     border-width: 1px medium 1px 1px;     box-shadow: none;     left: 0;     top: 0; } body.dark .pricing-table .box.features .box-inner, body.dark .pricing-table .box.features:hover .box-inner {     border-color: #333333 !important; } .pricing-table .box.features:hover ul.description li {     line-height: 19px; } .pricing-table.orange-style {     color: #EB540A; } .pricing-table.orange-style .promoted .box-inner, .pricing-table.orange-style .box:hover .box-inner {   border-color: #90D33B !important; } .pricing-table.blue-style {     color: #08579C; } .pricing-table.blue-style .promoted .box-inner, .pricing-table.blue-style .box:hover .box-inner {     border-color: #08579C !important; } .pricing-table.purple-style {     color: #8A2D9A; } .pricing-table.purple-style .promoted .box-inner, .pricing-table.purple-style .box:hover .box-inner {     border-color: #8A2D9A !important; } .pricing-table.yellow-style {     color: #DDB110; } .pricing-table.yellow-style .promoted .box-inner, .pricing-table.yellow-style .box:hover .box-inner {     border-color: #DDB110 !important; } .pricing-table.turqoise-style {     color: #12C6C2; } .pricing-table.turqoise-style .promoted .box-inner, .pricing-table.turqoise-style .box:hover .box-inner {     border-color: #12C6C2 !important; } .pricing-table.darkred-style {     color: #C62B57; } .pricing-table.darkred-style .promoted .box-inner, .pricing-table.darkred-style .box:hover .box-inner {     border-color: #C62B57 !important; } .pricing-table.red-style {     color: #F02311; } .pricing-table.red-style .promoted .box-inner, .pricing-table.red-style .box:hover .box-inner {     border-color: #F02311 !important; } .pricing-table.green-style {     color: #59A80F; } .pricing-table.green-style .promoted .box-inner, .pricing-table.green-style .box:hover .box-inner {     border-color: #59A80F !important; } .pricing-table.green-lemon-style {     color: #9CC607; } .pricing-table.green-lemon-style .promoted .box-inner, .pricing-table.green-lemon-style .box:hover .box-inner {     border-color: #9CC607 !important; }  /*********************************/  /*-----------------Module Suffixes-------------------------*/  .services-home{  }  .services-home a {   color: #ffffff;   background-color: #5D9217;   padding: 10px 20px; }  /*----------Position 1 Home Suffix---------------*/  .moduleposition1 {   background-color: #58AC50;   color: #ffffff; }  .modulepositon2 {   background: #3D3938;   color: #ffffff;   padding: 15px; }  .tophomep{  }  .tophomepa {   margin-top: 25px;   padding-top: 15px; }  .tophomepara{   padding: 5px 15px 25px 15px;   color: ffffff; }  .tophomepara h3{   padding-bottom: 5px; }  .tophomepara a {   color: #FFFFFF;   background-color: #52CA46;   padding: 10px 20px; }  .tophomepara a:hover{   text-decoration: none !important; }  .btn-group-h {   padding-top: 25px;   padding-bottom: 12px; }  .btn-group-h a {   border: 1px solid #fff;   border-radius: 0;   margin-right: 10px;   color: #ffffff;   text-transform: uppercase;   -webkit-transition: all 0.2s ease-in-out;    transition: all 0.2s ease-in-out;    -moz-transition:  all 0.2s ease-in-out;    -o-transition:  all 0.2s ease-in-out; }  .btn-group-h a:hover {   border: 1px solid #fff;   border-radius: 0;   margin-right: 10px;   color: #333333;   text-transform: uppercase;   background-color: #ffffff;   -webkit-transition: all 0.2s ease-in-out;    transition: all 0.2s ease-in-out;    -moz-transition:  all 0.2s ease-in-out;    -o-transition:  all 0.2s ease-in-out; }  .portfolio {   background: none repeat scroll 0 0 #5b5a5a;   padding: 20px; }  .portfolio .t3-module {   margin-bottom: 20px; }  .home-blog article {   background-color: #ffffff; }  .home-article {   padding: 5px 15px; }  .home-article strong {   color: #EC5126; }  /*------------------Position 10 and 11 custom css-------*/  .modulelandscape-left {   background-color: #EEEEEE;   padding: 40px 20px 40px 100px; }  .modulelandscape-right {   padding: 40px 100px 40px 20px;   background-color: #029ece;   color: #ffffff; }  /*-------------------About us page------------------*/  .about-us img{   margin-right: 15px;   margin-bottom: 15px;   background: none repeat scroll 0 0 whitesmoke;   border: 1px solid #ffffff;   outline: 1px solid #EAEAEA;   padding: 4px; }  .blog-page img{   background: none repeat scroll 0 0 whitesmoke;   border: 1px solid #ffffff;   outline: 1px solid #EAEAEA;   padding: 4px; }  .blog-page .logo-image img{   background: none repeat scroll 0 0 transparent;   border: medium none;   outline: medium none;   padding: 0; }  .about-us .logo-image img{   background: none repeat scroll 0 0 transparent;   border: medium none;   outline: medium none;   padding: 0; }  /*------------Centered Text Modules---------------*/  .modulecentered-text {   text-align: center; }