    .center { margin: 0 auto; } .no-space { margin-left:0px!important; margin-right:5px!important; margin-top:10px!important; } .col-md-offset-2 { margin-left: 12.666667%; } a:hover .logo { background-color:#ffffff!important; border:none!important; } .shadow { -webkit-box-shadow: 0px 2px 3px 0px rgba(10,9,10,0.11); -moz-box-shadow: 0px 2px 3px 0px rgba(10,9,10,0.11); box-shadow: 0px 2px 3px 0px rgba(10,9,10,0.11); } .text-center { text-align:center; } .main-menu .container { width: 100%; padding: 0px 0px 0px 24px; } .main-menu .col-md-12 { width: 100%; padding: 0; } li.hidden-xs a { padding: 0; margin: 5px 10px; } .main-menu .hidden-xs.website-logo { display: inline-block; width: 22%; } .main-menu .navbar-left { float: none !important; display: inline-block; width: 62%; } .main-menu .pull-right { float: none !important; display: inline-block; margin: 0 !important; padding: 0 !important; text-align: center; } .main-menu .pull-right .navbar-right { float: none !important; } .navbar-form { padding: 0; margin: 0; } .main-menu .navbar-left ul li a { text-transform: capitalize; font-weight: 600; font-size: 18px; margin: 9px 17.7px 2px !important; color: #000; font-family: "Helvetica"; } .main-menu .navbar-left ul li a:hover { color: #fff; } .main-menu .top-buffer.pull-right { float: none !important; display: inline-block; margin: 0 !important; padding: 82px 0px 0 0 !important; text-align: center; position: relative; background-color: #f18840; width: 15%; } .main-menu a.pull-right { height: 100%; display: block; float: none !important; bottom: 0; color: #000; text-transform: capitalize; font-weight: 600; position: relative; font-size: 18px; bottom: 3px; }@-webkit-keyframes rotating /* Safari and Chrome */ { from { -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotating { from { -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } to { -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } .rotating { -webkit-animation: rotating 6s linear infinite; -moz-animation: rotating 6s linear infinite; -ms-animation: rotating 6s linear infinite; -o-animation: rotating 6s linear infinite; animation: rotating 6s linear infinite; } .animated { -webkit-animation-duration: 1.5s; animation-duration: 1.5s; } .logo.cloud { width: 155px; margin: 0 auto; } .cloud.rotating { width: 110px; margin: 0 auto 68px; } .logo.arrow { width: 36px; margin: 33px auto 0; } .logo.wifi { width: 87px; margin: 15px auto 16px; } span.custom-title { color: #f18841; text-shadow: 1px 1px 1px #ecebeb; } .payment.google-integration { margin-top: 40px; } .google-integration h1 { font-size: 47px; text-align: center; font-family: 'Montserrat', sans-serif; color: #000; text-shadow: 0px 0px 1px #ecebeb; } .logo.accounting { width: 286px; margin: 0 auto; } .payment-logo { display: table; position: relative; width: 100%; margin-top: 31px; } .payment-logo .col-md-3 { border: 1.4px solid #000; border-top: none; border-bottom: none; display: table-cell; padding-top: 35px; padding-bottom: 35px; float: none; vertical-align: middle; } .col-md-3.myob { border-left: none; } .col-md-3.paypal { border: none; } .col-md-3.google { border-right: none; } .contact-section { display: table; position: relative; width: 100%; } .contact-section .contact { display: table-cell; position: relative; float: none; vertical-align: middle; text-align: center; } .contact-section .custom-button a { font-size: 16px; background: #f18840; color: #fff; padding: 35px 18px; border-radius: 8px; display: block; width: 145px; line-height: normal; margin: 0 auto; font-family: 'Montserrat', sans-serif; font-weight: 800; } .col-md-6.contact.ipad { background-image: url(http://windowwarepro.com.au/templates/img/ipad-touch.png); background-size: contain; background-repeat: no-repeat; padding: 41px 83px 33px 80px; } .table-container:after { display: table; content: ''; clear: both; }.table-container { margin-bottom: 65px; }p.custom-feature-image img {width: 50% !important;}.ultimate-qouting:after { clear: both; display: table; content: ''; }.ultimate-qouting { background-color: #f18840; }.bottom-headertext { text-align: center; color: #000; font-size: 32px; line-height: normal; padding: 26px 0px; font-family: LatoWebBold; width: 65%; margin: 0 auto; }

@media screen and (max-width:768px){
    .slide2 { margin-top: 0; } .main-menu .navbar-left ul li a { color: #fff; } .main-menu .top-buffer.pull-right { float: none !important; display: block; margin: 0 !important; padding: 14px 0px 0px 0 !important; text-align: center; position: relative; background-color: #f18840; width: 100%; } .main-menu .navbar-left { float: none !important; display: inline-block; width: 100%; } .main-menu .container { width: 100%; padding: 0; } .pull-left { float: none !important; } .main-menu { position: relative; padding: 35px 50px 25px 50px; } .aboutus { margin: 35px 0px; padding: 0 50px; } img.img-responsive { margin: 0 auto; } .aboutus p { text-align: center; } .price.tutorial-page form table { width: 100%; padding: 0 43px; display: block; } .price.tutorial-page form table td { width: 100%; display: block; }.logo.cloud { height: auto; }.col-md-6.contact.ipad { padding: 47px 58px 39px 59px; }.col-md-6.contact.ipad iframe { height: 230px; }table tbody, table tbody tr { display: block; }
}

@media screen and (max-width:435px){
    .contact-section .contact { width: 100%; display: block; padding: 20px 0;}.logo.cloud { width: 183px; height: auto; margin: 0 auto; }.payment-logo .col-md-4 { width: 100%; display: block; border: none; }.bottom-headertext {font-size: 16px; width: 100%; }
}
