/*------------------------------------------------------------------------------------------------------------- 

        NEW TEMPLATE [NT] 


        P.S.: class 'new-template' added to body in order to target common elements used on this template
*/


/*------------------------------------------------------------------------------------------------------------- TWO COLS */

.nt-leftcol{
	float: left;
	width: 560px;
}

.nt-rightcol{
	float: right;
	width: 385px;
}


/*------------------------------------------------------------------- TWO COLS - LEFT */

.nt-leftcol h1#page-heading 
{
    width: auto;
    float: none;
    display: block;
}


.bottom-list .details *
{
    font-size: 12px;
}

.new-template a.find-out, .new-template a.find-out-right, .new-template a.find-out-left
{
    display: block;
    padding-left: 10px;
    min-height: 16px;
    line-height: 16px;
    margin-top: -4px;
    background: url("/img/bg-list.png") no-repeat left 1px;
    color: #F4A036;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.new-template a.find-out-right
{
    padding-left: 0;
    padding-right: 10px;
    background-position: right center;
}

.new-template a.find-out-left
{
    padding-left: 10px;
    padding-right: 0;
    background-position: left center;
}

.new-template a.find-out:hover, .new-template a.find-out-right:hover, .new-template a.find-out-left:hover
{
    text-decoration: underline;
}

/*------------------------------------------------------------------- TWO COLS - RIGHT */

.nt-rightcol .box-left
{
    background: transparent url(/img/new-template/nt-leftbox-middle.jpg) repeat-y 0 0;
}

.nt-rightcol .box-left .top
{
    background: transparent url(/img/new-template/nt-leftbox-top.jpg) no-repeat 0 0;
}

.nt-rightcol .box-left .bottom
{
    background: transparent url(/img/new-template/nt-leftbox-bottom.jpg) no-repeat left bottom;
}

.nt-rightcol .box-left .bottom2
{
    background: transparent url(/img/new-template/nt-leftbox-bottom2.jpg) no-repeat left bottom;
}

.nt-rightcol .box-left .middle
{
    min-height: 70px;
    padding: 20px;
    position: relative;
    background: transparent url(/img/new-template/nt-leftbox-arrow.jpg) no-repeat left center;
}

* html .nt-rightcol .box-left .middle
{
    height: 70px;
}

.nt-rightcol .box-left .middle-no-arrow
{
    background-image: none;
}

.nt-rightcol .box-left .middle p
{
    font-size: 11px;
    font-weight: bold;
    line-height: 15px;
}

.nt-rightcol .box-left .middle .calculator
{
    position: absolute;
    top: -11px;
    left: 2px;
}


.nt-rightcol .box-right
{
    background: transparent url(/img/new-template/nt-rightbox-middle.jpg) repeat-y 0 0;
}

.nt-rightcol .box-right .top
{
    background: transparent url(/img/new-template/nt-rightbox-top.jpg) no-repeat 0 0;
}

.nt-rightcol .box-right .bottom
{
    background: transparent url(/img/new-template/nt-rightbox-bottom.jpg) no-repeat left bottom;
}

.nt-rightcol .box-right .middle
{
    min-height: 90px;
    padding: 15px 45px 15px 20px;
    position: relative;
    background: transparent url(/img/new-template/nt-rightbox-arrow.jpg) no-repeat right center;
}

* html .nt-rightcol .box-right .middle
{
    height: 90px;
}

.nt-rightcol .box-right .middle p
{
    font-size: 11px;
    line-height: 15px;
}

.nt-rightcol .box-right .middle .smart-guide
{
    position: absolute;
    top: -5px;
    left: 20px;
}


.box-right-small
{
    position: relative;
    background: transparent url(/img/new-template/nt-rightbox-small-middle.jpg) repeat-y 0 0;
}

.box-right-small .top
{
    background: transparent url(/img/new-template/nt-rightbox-small-top.jpg) no-repeat 0 0;
}

.box-right-small .bottom
{
    background: transparent url(/img/new-template/nt-rightbox-small-bottom.jpg) no-repeat left bottom;
}

.box-right-small .middle
{
    padding: 10px 15px;
    
    background: transparent url(/img/new-template/nt-rightbox-small-arrow.jpg) no-repeat right center;
}

.box-right-small *
{
    font-weight: bold;
    font-size: 12px;
    line-height: 15px;
}

.box-right-small .smart-guide
{
    position: absolute;
    top: 15px;
    left: -25px;
}

* html .box-right-small .smart-guide
{
    left: -45px;
}

.new-template div#page-content-2-column
{
    float: left;
    width: 720px;
    height: auto;
    margin: 0;
    padding: 0 0 20px 0;
}

.new-template div#page-content-cairns
{
    float: left;
    width: 680px;
    height: auto;
    margin: 0;
    padding: 0 0 20px 0;
}

/*------------------------------------------------------------------------------------------------------------- THREE COLS */


.new-template div#page-content
{
    float: left;
    width: 530px;
    height: auto;
    margin: 0;
    padding: 0 0 20px 0;
}



.new-template div#right-pannel
{
    float: right;
    width: 167px;
    margin: 0;
    padding: 0 0 20px 0;
    overflow: visible;
}

.new-template div#right-pannel-wider
{
    float: right;
    width: 205px;
    margin: 0;
    padding: 0 0 20px 0;
    overflow: visible;
}


ul.dark-blue
{
    padding: 0;
    margin-left: 10px;
    margin-right: 0;
}

ul.dark-blue li
{
    list-style-type: none;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 5px;
    padding: 0 0 0 15px;
    font-weight: normal;
    background: transparent url(/img/new-template/bullet-dark-blue.gif) no-repeat left 3px;
}

.question-mark-box
{
    display: block;
    min-height: 63px;
    padding-left: 65px;
    padding-top: 2px;
    background: transparent url(/img/new-template/question-mark-icon.jpg) no-repeat left top;   
    
    
}

* html .question-mark-box
{
    height: 63px;
}

.question-mark-box *
{
    color: #F4A036;
    font-weight: bold;
    font-size: 12px;
    line-height: 15px;
}

.calculator-box
{
    display: block;
    min-height: 65px;
    padding-left: 65px;
    padding-top: 3px;
    background: transparent url(/img/new-template/calculator-icon.jpg) no-repeat left top;   
    
    
}

* html .calculator-box
{
    height: 65px;
}

.calculator-box *
{
    color: #F4A036;
    font-weight: bold;
    font-size: 12px;
    line-height: 15px;
}


a.get-started-now
{
    display: block;
    width: 212px;
    height: 50px;
    text-indent: -9000px;
    background: transparent url(/img/new-template/get-started-now.jpg) no-repeat left top; 
}


.box-orange-top-border
{
    padding-top: 49px;
    position: relative;
    background: transparent url(/img/new-template/box-orange-border.jpg) repeat-x left top; 
}

.box-orange-top-border-135{
	background: transparent url(/img/new-template/box-135-orange-top-border-calculator.jpg) repeat-x left top; 
}

.box-orange-top-border .inner
{
    padding: 40px 14px 14px 14px;
    
    border: 1px solid #F4A036;
}

.box-orange-top-border *
{
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
}

.box-orange-top-border h1
{
    font-size: 16px;
}

.box-orange-top-border .calculator
{
    position: absolute;
    left: 15px;
    top: -37px;
}

.box-orange-top-border .calculator-135
{
    position: absolute;
    left: 1px;
    top: -37px;
}


/*------------------------------------------------------------------------------------------------------------- Banners with quote */

.case-banner
{
    
}

.case-banner *
{
    color: White;
}

.case-banner p
{
    margin: 0;
    color: White;
    font-weight: bold;
    font-size: 12px;
}


.case-banner p a
{
    color: White;
    text-decoration: none;
    padding-left: 10px;
    margin-left: 5px;   
    background: transparent url(/img/new-template/bullet-arrow-orange.gif) no-repeat left 5px;
}

.case-banner a:hover
{
    text-decoration: underline;
}

.case-banner blockquote
{
    text-indent: -9000px;
    margin: 0;
    padding: 0;
}

.case-banner-anne-frank
{
    height: 89px;
    padding-left: 344px;
    background: transparent url(/img/new-template/construction_home_loan_banner_dee_smartline.jpg) no-repeat 0 0;
}

.case-banner-anne-frank blockquote
{
    height: 62px;
}

.case-banner-simon-terri-lee
{
    height: 89px;
    padding-left: 344px;
    background: transparent url(/img/new-template/construction_home_loan_banner_simon_smartline.jpg) no-repeat 0 0;
}

.case-banner-simon-terri-lee blockquote
{
    height: 62px;
}

.case-banner-angelo-belinda
{
    height: 89px;
    padding-left: 344px;
    background: transparent url(/img/new-template/home-loan-building-banner-angelo-belinda-smartline.jpg) no-repeat 0 0;
}

.case-banner-angelo-belinda blockquote
{
    height: 62px;
}

.case-banner-humphries
{
    height: 89px;
    padding-left: 344px;
    background: transparent url(/img/new-template/investment_loan_banner_humphries_smartline.jpg) no-repeat 0 0;
}

.case-banner-humphries blockquote
{
    height: 62px;
}

.case-banner-irene
{
    height: 89px;
    padding-left: 344px;
    background: transparent url(/img/new-template/home_loan_refinance_banner_irene_smartline.jpg) no-repeat 0 0;
}

.case-banner-irene blockquote
{
    height: 62px;
}

.case-banner-adam
{
    height: 89px;
    padding-left: 344px;
    background: transparent url(/img/new-template/home_loan_guarantee_banner_adam_smartline.jpg) no-repeat 0 0;
}

.case-banner-adam blockquote
{
    height: 62px;
}

.case-banner-simon
{
    height: 89px;
    padding-left: 344px;
    background: transparent url(/img/new-template/refinance_for_renovators_banner_simon_smartline.jpg) no-repeat 0 0;
}

.case-banner-simon blockquote
{
    height: 62px;
}

.case-banner-helen-michael
{
    height: 89px;
    padding-left: 344px;
    background: transparent url(/img/new-template/home_loan_refinance_banner_helen_michael_smartline.jpg) no-repeat 0 0;
}

.case-banner-helen-michael blockquote
{
    height: 62px;
}

.case-banner-fiona-jamie
{
    height: 89px;
    padding-left: 344px;
    background: transparent url(/img/new-template/buying_a_home_banner_fiona_jamie_smartline.jpg) no-repeat 0 0;
}

.case-banner-fiona-jamie blockquote
{
    height: 62px;
}

.case-banner-karen-forbes
{
    height: 89px;
    padding-left: 344px;
    background: transparent url(/img/new-template/mortgage_broker_franchise_opportunity_banner_karen_smartline.jpg) no-repeat 0 0;
}

.case-banner-karen-forbes blockquote
{
    height: 62px;
}

.save-time-money
{
    color:#f5bd32;
    line-height: 15px;
    font-weight: bold;
    margin: 30px 0;
}

.save-time-money span
{
    display: block;
}
.save-time-money .text1
{
    font-size: 17px;
}

.save-time-money .text2
{
    font-size: 12px;
    margin-bottom: 18px;
}

.save-time-money .text3
{
    font-size: 33px;
    font-weight: normal;
}


.want-complete-form
{
    color:#f5bd32;
    line-height: 18px;
    font-weight: bold;

    margin: 186px 0 30px 0;
}

.want-complete-form span
{
    display: block;
}
.want-complete-form .text1
{
    font-size: 17px;
}

.want-complete-form .text2
{
    font-size: 12px;
    margin-top: 15px;
    margin-bottom: 7px;
}

.want-complete-form .text3
{
    font-size: 33px;
    font-weight: normal;
}





.money-bag-question-mark
{
    padding-left: 70px;
    min-height: 60px;
    background: transparent url(/img/new-template/money-bag-question-mark.gif) no-repeat 0 0;
}

* html .money-bag-question-mark
{
    height: 60px;
}

.money-bag-plus
{
    padding-left: 70px;
    min-height: 60px;
    background: transparent url(/img/new-template/money-bag-plus.gif) no-repeat 0 4px;
}

* html .money-bag-plus
{
    height: 60px;
}

.coin-pile
{
    padding-left: 70px;
    min-height: 60px;
    background: transparent url(/img/new-template/coins-plied-up.gif) no-repeat 0 4px;
}

* html .coin-pile
{
    height: 60px;
}

.orange-home
{
    padding-left: 70px;
    min-height: 74px;
    background: transparent url(/img/new-template/home-orange.gif) no-repeat 0 4px;
}

* html .orange-home
{
    height: 74px;
}

.tick-graph
{
    padding-left: 70px;
    min-height: 55px;
    background: transparent url(/img/new-template/graph.gif) no-repeat 0 4px;
}

* html .tick-graph
{
    height: 55px;
}


.four-arrows-question-mark
{
    padding-left: 70px;
    min-height: 69px;
    background: transparent url(/img/new-template/four-arrows-question-mark.gif) no-repeat 0 4px;
}

* html .four-arrows-question-mark
{
    height: 69px;
}

.stamp
{
    padding-left: 70px;
    min-height: 66px;
    background: transparent url(/img/new-template/stamp.gif) no-repeat 0 4px;
}

* html .stamp
{
    height: 66px;
}

.three-arrows-up
{
    padding-left: 70px;
    min-height: 56px;
    background: transparent url(/img/new-template/three-arrows-up.gif) no-repeat 0 4px;
}

* html .three-arrows-up
{
    height: 56px;
}

.thunder-graph
{
    padding-left: 70px;
    min-height: 60px;
    background: transparent url(/img/new-template/thunder-graph.gif) no-repeat 0 4px;
}

* html .thunder-graph
{
    height: 60px;
}

.money-bags-dollar-sign
{
    padding-left: 70px;
    min-height: 58px;
    background: transparent url(/img/new-template/money-bags-dollar-sign.gif) no-repeat 0 4px;
}

* html .money-bags-dollar-sign
{
    height: 58px;
}


.large-blue
{
    color: #000091;
    font-size: 16px;
    font-weight: bold;
    font-family: Tahoma,Helvetica,Arial,Verdana,Sans-Serif;
}



/*------------------------------------------------------------------------------------------------------------- form */

.loan-headache
{
    width: 549px;
    margin: -10px 0 10px 180px;
    float: left;
    display: inline;
}

.loan-headache h1
{
    height: 134px;
    text-indent: -9000px;
    background: transparent url(/img/new-template/home-loan-headache.jpg) no-repeat 0 0;
}

#lhform
{
}

#lhform label
{
    color:#545765;
    font-family:Helvetica,Arial,Verdana,Sans-Serif;
    font-size:12px;
    font-weight:800;
    line-height:13px;
    margin:0;
}

#lhform .label-legend
{
    font-size: 10px;
    color: #a7a7a7;
    display: block;
    font-family: Tahoma,Helvetica,Arial,Verdana,Sans-Serif;
}

#lhform input.txt
{
    background: transparent url("/img/bg-input-calculator-area.png") repeat-x scroll 0 0;
    border:1px solid #BCBDBF;
    color:#545765;
    font-family:Helvetica,Arial,Verdana,Sans-Serif;
    font-size:12px;
    font-weight:100;
    height:20px;
    margin:0 5px 0 0;
    padding:1px 3px;
    width:214px;
}

#lhform select
{
    background: transparent url("/img/bg-input-calculator-area.png") repeat-x scroll 0 0;
    border:1px solid #BCBDBF;
    color:#545765;
    font-family:Helvetica,Arial,Verdana,Sans-Serif;
    font-size:12px;
    font-weight:100;
    height:20px;
    margin:0 5px 0 0;
    padding:1px 0;
    width:221px;
}

#lhform textarea
{
   border:1px solid #BCBDBF;
   width: 465px; 
   height: 120px;
}


/*------------------------------------------------------------------------------------------------------------- HOME PAGE POD */

#home-pods
{
    width: 958px;
    margin: 0 0 20px 1px;
	padding: 0;
    background: transparent url(/img/new-template/home-page-pods/home-pods-bkg.jpg) no-repeat right top;
}

#home-pods .nav
{
    float: left;
    height: 228px;
    width: 199px;
    margin: 0 20px 0 0;
    padding: 0;
}

#home-pods .nav a{
	display: block;
	margin: 0;
	padding: 0;
	height: 50px;
	text-decoration: none;
	background: transparent url(/img/new-template/home-page-pods/home-pods-nav-sprite.jpg) no-repeat 0 0;	
}


#home-pods .nav a#item-01
{
	height: 69px; 
	background-position: -398px 0;  
}

#home-pods .nav a#item-02
{
    height: 50px;
	background-position: -597px -69px;
}

#home-pods .nav a#item-03
{
	height: 50px;
	background-position: 0 -119px;
}

#home-pods .nav a#item-04
{
	height: 59px;
	background-position: 0 -169px;    
}


#home-pods .nav a#item-01:hover, #home-pods .nav a#item-01.active{
	background-position: 0 0;	
}

#home-pods .nav a#item-02:hover, #home-pods .nav a#item-02.active{
    height: 60px;
	margin-top: -10px;
	background-position: -199px -59px;
}

#home-pods .nav a#item-03:hover, #home-pods .nav a#item-03.active
{
	height: 60px;
	margin-top: -10px;
	background-position: -398px -109px;
}

#home-pods .nav a#item-04:hover, #home-pods .nav a#item-04.active
{
	height: 69px;
	margin-top: -10px;
	background-position: -597px -159px;    

}


#home-pods .nav a span{
	display: block;

	padding-left: 15px;
	padding-top: 21px;	
	padding-right: 20px;
	font-family:Arial,Sans-Serif;
	font-size:14px;
	font-weight:bold;
	color: white;
	text-align: left;	
}


#home-pods .nav a#item-01 span{
	padding-top: 40px;
}

#home-pods .nav a#item-02 span{
	
}

#home-pods .nav a#item-03 span{
		
}

#home-pods .nav a#item-04 span{
	padding-top: 22px;	
}

#home-pods .nav a:hover span, #home-pods .nav a.active span{
	color: #F7AA00;
	padding-top: 31px;
	text-align: right;	
}

#home-pods .nav a#item-01:hover span, #home-pods .nav a#item-01.active span{
	padding-top: 40px;
}

#home-pods .nav a#item-04:hover span, #home-pods .nav a#item-04.active span{
	padding-top: 32px;
}

#home-pods .pods
{
    float: left;
    width: 738px;
    margin: 6px 0 0 0;
}

#home-pods .pods .items
{
    margin: 0;
    padding: 0;
}

#home-pods .pods .item
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    width: 738px;
    height: 215px;
    overflow: hidden;
    background-image: none;
}

#home-pods .pods .item .pod-left
{
    float: left;
    width: 303px;
    height: 190px;
    padding: 15px 0 0 19px;
    position: relative;
}

#home-pods .pods .item .pod-right
{
    float: right;
    width: 386px;
    height: 215px;
    
}

#home-pods .pods .item .pod-left h2
{
    font-size: 21px;
    line-height: 25px;
    margin: 0 0 10px 0;
	color: #F4A036;
	font-family: Helvetica, sans-serif;
	font-weight: 800;
}

#home-pods .pods .item .pod-left p
{   
    color:#77797C;
	font-family:Helvetica,Arial,Verdana,Sans-Serif;
	font-size:13px;
	font-weight:100;
	line-height:150%;
	margin:5px 0;
}


#home-pods .pods .item .pod-left .click-here
{
    display: block;
    width: 133px;
    height: 40px;
    text-indent: -9000px;
    background: transparent url(/img/new-template/home-page-pods/home-pod-click-here.jpg) no-repeat 0 0;
    position: absolute;
    bottom: 10px;
    right: 35px;
}

#home-pods .pods .item .pod-left .click-here2
{
    display: block;
    width: 142px;
    height: 40px;
    text-indent: -9000px;
    background: transparent url(/img/new-template/home-page-pods/home-pod-click-here2.jpg) no-repeat 0 0;
    position: absolute;
    bottom: 10px;
    right: 35px;
}

/*------------------------------------------------------------------------------------------------------------- Generic */



/* float clearer cross-browser */ .hasFloat:after{content: '.';height: 0;display: block;clear: both;visibility: hidden;}*:first-child+html .hasFloat{min-height: 1px;}* html .hasFloat{height: 1%;}

/* float right */ 	.f-right{float: right;display:inline;}
/* float left */ 	.f-left{float: left;display:inline;}
/* centered */      .centered{display: block;margin-left: auto;margin-right:auto;}
/* block */         .block{display: block;}

/* clear left */ 	.clear-left{clear:left;}
/* clear right */ 	.clear-right{clear:right;}


/* margin all 0-100 [increments of 5] */ 	.m-0{margin: 0;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin: 25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.m-55{margin:55px;}.m-60{margin:60px;}.m-65{margin:65px;}.m-70{margin:70px;}.m-75{margin:75px;}.m-80{margin:80px;}.m-85{margin:85px;}.m-90{margin:90px;}.m-95{margin:95px;}.m-100{margin:100px;}
/* margin top 0-100 [increments of 5] */ 	.mt-0{margin-top: 0;}.mt-5{margin-top:5px;}.mt-10{margin-top:10px;}.mt-15{margin-top:15px;}.mt-20{margin-top:20px;}.mt-25{margin-top: 25px;}.mt-30{margin-top:30px;}.mt-35{margin-top:35px;}.mt-40{margin-top:40px;}.mt-45{margin-top:45px;}.mt-50{margin-top:50px;}.mt-55{margin-top:55px;}.mt-60{margin-top:60px;}.mt-65{margin-top:65px;}.mt-70{margin-top:70px;}.mt-75{margin-top:75px;}.mt-80{margin-top:80px;}.mt-85{margin-top:85px;}.mt-90{margin-top:90px;}.mt-95{margin-top:95px;}.mt-100{margin-top:100px;}
/* margin bottom 0-100 [increments of 5]*/ 	.mb-0{margin-bottom: 0;}.mb-5{margin-bottom:5px;}.mb-10{margin-bottom:10px;}.mb-15{margin-bottom:15px;}.mb-20{margin-bottom:20px;}.mb-25{margin-bottom: 25px;}.mb-30{margin-bottom:30px;}.mb-35{margin-bottom:35px;}.mb-40{margin-bottom:40px;}.mb-45{margin-bottom:45px;}.mb-50{margin-bottom:50px;}.mb-55{margin-bottom:55px;}.mb-60{margin-bottom:60px;}.mb-65{margin-bottom:65px;}.mb-70{margin-bottom:70px;}.mb-75{margin-bottom:75px;}.mb-80{margin-bottom:80px;}.mb-85{margin-bottom:85px;}.mb-90{margin-bottom:90px;}.mb-95{margin-bottom:95px;}.mb-100{margin-bottom:100px;}
/* margin right 0-100 [increments of 5] */ 	.mr-0{margin-right: 0;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.mr-25{margin-right: 25px;}.mr-30{margin-right:30px;}.mr-35{margin-right:35px;}.mr-40{margin-right:40px;}.mr-45{margin-right:45px;}.mr-50{margin-right:50px;}.mr-55{margin-right:55px;}.mr-60{margin-right:60px;}.mr-65{margin-right:65px;}.mr-70{margin-right:70px;}.mr-75{margin-right:75px;}.mr-80{margin-right:80px;}.mr-85{margin-right:85px;}.mr-90{margin-right:90px;}.mr-95{margin-right:95px;}.mr-100{margin-right:100px;}
/* margin left 0-100 [increments of 5] */ 	.ml-0{margin-left: 0;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.ml-25{margin-left: 25px;}.ml-30{margin-left:30px;}.ml-35{margin-left:35px;}.ml-40{margin-left:40px;}.ml-45{margin-left:45px;}.ml-50{margin-left:50px;}.ml-55{margin-left:55px;}.ml-60{margin-left:60px;}.ml-65{margin-left:65px;}.ml-70{margin-left:70px;}.ml-75{margin-left:75px;}.ml-80{margin-left:80px;}.ml-85{margin-left:85px;}.ml-90{margin-left:90px;}.ml-95{margin-left:95px;}.ml-100{margin-left:100px;}

/* padding all 0-100 [increments of 5] */ 	.p-0{padding: 0;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding: 25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.p-55{padding:55px;}.p-60{padding:60px;}.p-65{padding:65px;}.p-70{padding:70px;}.p-75{padding:75px;}.p-80{padding:80px;}.p-85{padding:85px;}.p-90{padding:90px;}.p-95{padding:95px;}.p-100{padding:100px;}
/* padding top 0-100 [increments of 5] */ 	.pt-0{padding-top: 0;}.pt-5{padding-top:5px;}.pt-10{padding-top:10px;}.pt-15{padding-top:15px;}.pt-20{padding-top:20px;}.pt-25{padding-top: 25px;}.pt-30{padding-top:30px;}.pt-35{padding-top:35px;}.pt-40{padding-top:40px;}.pt-45{padding-top:45px;}.pt-50{padding-top:50px;}.pt-55{padding-top:55px;}.pt-60{padding-top:60px;}.pt-65{padding-top:65px;}.pt-70{padding-top:70px;}.pt-75{padding-top:75px;}.pt-80{padding-top:80px;}.pt-85{padding-top:85px;}.pt-90{padding-top:90px;}.pt-95{padding-top:95px;}.pt-100{padding-top:100px;}
/* padding bottom 0-100 [increments of 5]*/ .pb-0{padding-bottom: 0;}.pb-5{padding-bottom:5px;}.pb-10{padding-bottom:10px;}.pb-15{padding-bottom:15px;}.pb-20{padding-bottom:20px;}.pb-25{padding-bottom: 25px;}.pb-30{padding-bottom:30px;}.pb-35{padding-bottom:35px;}.pb-40{padding-bottom:40px;}.pb-45{padding-bottom:45px;}.pb-50{padding-bottom:50px;}.pb-55{padding-bottom:55px;}.pb-60{padding-bottom:60px;}.pb-65{padding-bottom:65px;}.pb-70{padding-bottom:70px;}.pb-75{padding-bottom:75px;}.pb-80{padding-bottom:80px;}.pb-85{padding-bottom:85px;}.pb-90{padding-bottom:90px;}.pb-95{padding-bottom:95px;}.pb-100{padding-bottom:100px;}
/* padding right 0-100 [increments of 5] */ .pr-0{padding-right: 0;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.pr-25{padding-right: 25px;}.pr-30{padding-right:30px;}.pr-35{padding-right:35px;}.pr-40{padding-right:40px;}.pr-45{padding-right:45px;}.pr-50{padding-right:50px;}.pr-55{padding-right:55px;}.pr-60{padding-right:60px;}.pr-65{padding-right:65px;}.pr-70{padding-right:70px;}.pr-75{padding-right:75px;}.pr-80{padding-right:80px;}.pr-85{padding-right:85px;}.pr-90{padding-right:90px;}.pr-95{padding-right:95px;}.pr-100{padding-right:100px;}
/* padding left 0-100 [increments of 5] */ 	.pl-0{padding-left: 0;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pl-25{padding-left: 25px;}.pl-30{padding-left:30px;}.pl-35{padding-left:35px;}.pl-40{padding-left:40px;}.pl-45{padding-left:45px;}.pl-50{padding-left:50px;}.pl-55{padding-left:55px;}.pl-60{padding-left:60px;}.pl-65{padding-left:65px;}.pl-70{padding-left:70px;}.pl-75{padding-left:75px;}.pl-80{padding-left:80px;}.pl-85{padding-left:85px;}.pl-90{padding-left:90px;}.pl-95{padding-left:95px;}.pl-100{padding-left:100px;}.pl-120{padding-left:120px;}.pl-210{padding-left:210px;}


/* width px */ 	.w-25{width:25px;}.w-50{width:50px;}.w-75{width:75px;}.w-100{width:100px;}.w-125{width:125px;}.w-144{width:144px;}.w-150{width:150px;}.w-175{width:175px;}.w-200{width:200px;}.w-220{width:220px;}.w-225{width:225px;}.w-230{width:230px;}.w-235{width:235px;}.w-235{width:235px;}.w-244{width:244px;}.w-275{width:275px;}.w-300{width:300px;}.w-325{width:25px;}.w-350{width:350px;}.w-375{width:375px;}.w-400{width:400px;}.w-425{width:425px;}.w-450{width:450px;}.w-475{width:475px;}.w-500{width:500px;}
/* width min */ .minw-25{min-width:25px;}.minw-50{min-width:50px;}.minw-75{min-width:75px;}.minw-100{min-width:100px;}.minw-125{min-width:125px;}.minw-150{min-width:150px;}.minw-175{min-width:175px;}.minw-200{min-width:200px;}.minw-225{min-width:225px;}.minw-250{min-width:250px;}.minw-275{min-width:275px;}.minw-300{min-width:300px;}.minw-325{min-width:25px;}.minw-350{min-width:350px;}.minw-375{min-width:375px;}.minw-400{min-width:400px;}.minw-425{min-width:425px;}.minw-450{min-width:450px;}.minw-475{min-width:475px;}.minw-500{min-width:500px;}
/* width % */ 	.w-25p{width:25%;}.w-30p{width:30%;}.w-40p{width:40%;}.w-46p{width:46%;}.w-47p{width:47%;}.w-48p{width:48%;}.w-49p{width:49%;}.w-50p{width:50%;}.w-75p{width:75%;}.w-100p{width:100%;}.w-125p{width:125%;}.w-150p{width:150%;}.w-175p{width:175%;}.w-200p{width:200%;}.w-225p{width:225%;}.w-250p{width:250%;}.w-275p{width:275%;}.w-300p{width:300%;}.w-325p{width:25%;}.w-350p{width:350%;}.w-375p{width:375%;}.w-400p{width:400%;}.w-425p{width:425%;}.w-450p{width:450%;}.w-475p{width:475%;}.w-500p{width:500%;}

/* height px */  .h-25{height:25px;}.h-50{height:50px;}.h-75{height:75px;}.h-100{height:100px;}.h-125{height:125px;}.h-150{height:150px;}.h-175{height:175px;}.h-200{height:200px;}.h-225{height:225px;}.h-250{height:250px;}.h-275{height:275px;}.h-300{height:300px;}.h-325{height:25px;}.h-350{height:350px;}.h-375{height:375px;}.h-400{height:400px;}.h-425{height:425px;}.h-450{height:450px;}.h-475{height:475px;}.h-500{height:500px;}
/* height min */ .minh-25{min-height:25px;}.minh-50{min-height:50px;}.minh-75{min-height:75px;}.minh-100{min-height:100px;}.minh-125{min-height:125px;}.minh-150{min-height:150px;}.minh-175{min-height:175px;}.minh-200{min-height:200px;}.minh-225{min-height:225px;}.minh-250{min-height:250px;}.minh-275{min-height:275px;}.minh-300{min-height:300px;}.minh-325{min-height:25px;}.minh-350{min-height:350px;}.minh-375{min-height:375px;}.minh-400{min-height:400px;}.minh-425{min-height:425px;}.minh-450{min-height:450px;}.minh-475{min-height:475px;}.minh-500{min-height:500px;}
/* height % */ 	 .h-25p{height:25%;}.h-50p{height:50%;}.h-75p{height:75%;}.h-100p{height:100%;}.h-125p{height:125%;}.h-150p{height:150%;}.h-175p{height:175%;}.h-200p{height:200%;}.h-225p{height:225%;}.h-250p{height:250%;}.h-275p{height:275%;}.h-300p{height:300%;}.h-325p{height:25%;}.h-350p{height:350%;}.h-375p{height:375%;}.h-400p{height:400%;}.h-425p{height:425%;}.h-450p{height:450%;}.h-475p{height:475%;}.h-500p{height:500%;}


/* text transform */ 	.tt-n{text-transform: none;}.tt-u{text-transform: uppercase;}.tt-l{text-transform: lowercase;}
/* text font weight */ 	.tw-n{font-weight:normal;}.tw-b{font-weight:bold;}
/* text align right */  .ta-r{text-align:right;}

/* img centered */ 	.ic{display: block;margin-left: auto;margin-right: auto;}
/* img right */ 	.ir5{float: right;padding: 0;margin: 0 0 10px 5px;border:0;}.ir10{float: right;padding: 0;margin: 0 0 15px 10px;border:0;}.ir15{float: right;padding: 0;margin: 0 0 10px 15px;border:0;}.ir20{float: right;padding: 0;margin: 0 0 15px 20px;border:0;}
/* img left */ 		.il5{float: right;padding: 0;margin: 0 5px 10px 0;border:0;}.il10{float: right;padding: 0;margin: 0 10px 15px 0;border:0;}.il15{float: right;padding: 0;margin: 0 0 15px 20px;border:0;}.il20{float: right;padding: 0;margin: 0 20px 25px 0;border:0;}

/* a reversed */ a.reversed{text-decoration: none;}a.reversed:hover{text-decoration: underline;}

