/*

Theme Name: SMSF Auditors Sydny

Theme URI: http://www.websoftsolutions.net

Author: Venkatesh

Description: SMSF Auditors Melbourne Sydney Brisbane 1300 661 069 ------------- All rights reserved 2017 -------------

Version: 1.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: 

*/





@charset "utf-8";

/* CSS Document */



.list-2{

margin-left:25px;

}



.list-2 li{

list-style:circle;

line-height:35px;

font-size:15px;

font-weight:400;



}



/*div.wpcf7-mail-sent-ok {

    border: none;

    text-align: center;

    font-size: 20px;

    color: #000;

    margin-top: 0;

}*/





#hidecform{

display:none;

text-align:center;

}

#hidecform p{

margin-bottom:10px;

}

#hidecform p strong{

color: #000;

}



#hidecform h3{

    color: #f00;

    display: block;

    padding: 10px;

    margin-bottom: 30px;

}











.home_3_blocks .wpb_content_element{

margin-bottom:15px;

}



.home_3_blocks .wpb_single_image img{

	/*border-radius: 5%;*/

	box-shadow: 0 8px 10px -10px #666;

	border: 1px #ccc solid;

	padding: 5px;

}



.home_3_blocks h3{

    text-align: center;

    font-size: 18px;

    font-weight: bold;

    text-transform: uppercase;

}

#mainnav .menu > li > a {
padding: 0 8px;

}





.form-info input[type="text"], .form-info input[type="email"], .form-info input[type="phone"], .form-info textarea{

color:#333

}




.widget-infomation{
border:none !important	
}

.contact_top_bot{
	border-top: 1px dashed rgba(46,54,58,0.5);
	border-bottom: 1px solid rgba(46,54,58,0.5);	
}

.m-request-enq{
    cursor: pointer;
    position: fixed;
    bottom: 0;
    text-align: center;
    width: 100%;
    background: #0070B8;
    padding: 10px;
    z-index: 9;
    color:#fff !important;
}

.request-enq{
    cursor: pointer;  
    text-align: center;
   
/*width: 100%;*/
    background: #0070B8;
    padding: 10px 25px;
    z-index: 9;
    color:#fff !important;
    display: inline-block;
margin-top:22px;
}



.contactUs-float {
    position: fixed;
    background-color: #25adda;
    float: right;
    transform-origin: right top 0;
    transition: padding 1s ease 0s, background-color .5s ease 0s;
    transform: rotate(90deg);
    top: 476px;
    z-index: 999;
    right: 0;
    -webkit-transform-origin: right top 0;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}

.contactUs-float a {
    color: white;
    float: right;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0px;
    padding: 10px 25px;
    text-transform: capitalize;

}

.contactUs-float:hover {
background-color:#1d83a5;
}

.smscreen {
  display:none;
}

@media (max-width: 1050px){

  .lgscreen {
    display:none;
  }
  .smscreen {
    display:inline !IMPORTANT;
     -webkit-transform: rotate(270deg) !important;
    transform: rotate(270deg)!important;
    padding:15px !important;
  }
}





.calc_box h3 {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 15px;
}

.calc_box .w-iconbox-text {
	font-size: 13px;
}

.calc_box .vc_column_container > .vc_column-inner{
	padding:5px 10px !important;
}
.calc_box .wpb_content_element{
	margin-bottom:20px;
}
.calc_box a {
	font-size:14px !important;
}



.vc_separator.calc_title h4{
	text-align: left !important;
	font-size: 22px !important;
	color: #0070B8 !important;
	font-weight:600 !important;
}