/* Webkit */::selection {    background: #7a7a7a;}/* Gecko/Mozilla */::-moz-selection {    background: #7a7a7a;}body {	background-color:#f6f5fa;		font-family: PT Sans;	color: #242424;			background-image: url('http://indigohairgallery.com.au/wp-content/uploads/2013/07/bg_kasie_new_grey.jpg');		background-position: 0px 0px;		background-repeat: repeat;	}.container{	}header {	height: 60pxpx;	border-width: px;}.title{	border-width: px;}nav.main_menu{		padding-top: 14px;	}.move_down .second{		top: 61px;			background-color: transparent;	}#magic, #magic2{	}.content{	padding-top: 60pxpx;}h1{	color: #242424;	font-family: Abel;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}h2,.posts_holder article h2 a,.posts_holder2 article h2 a,.posts_holder3 article h2 a{	color: #242424;	font-family: Abel;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}h3{	color: #242424;	font-family: Abel;	font-size: px;	line-height: px;	font-style: normal; 	font-weight: 600;}h4{	color: #242424;	font-family: Abel;	font-size: px;	line-height: px;	font-style: normal; 	font-weight: 300;}.tabs .tabs-nav li a{	font-family: Abel;	font-size: px;	font-style: normal; 	font-weight: 300;}.slider_small .slide_counter{	color: #242424;}h5{	color: #242424;	font-family: Abel;	font-size: px;	line-height: px;	font-style: ; 	font-weight: 500;}h6{	color: #242424;	font-family: Abel;	font-size: px;	line-height: px;	font-style: ; 	font-weight: ;}p,table.standard-table,.price_table li,.progress_bars,.progress_bars2,.progres_bars3,.list.dot ul li, .list.arrow ul li, .list.square ul li, .ordered ul li, .ordered ol li,#recentcomments,#recentcomments li a,.widget_categories li a,.widget_recent_entries li a,.widget_archive a,.widget_rss a,#searchform label,.widget_pages a,.widget_nav_menu a,.portfolio_detail .info span,.portfolio_navigation a{	color: #242424;	font-family: Abel;	font-size: 18px;	line-height: 22px;	font-style: ;	font-weight: 400;}#recentcomments{		font-size: 14px;	}.widget_calendar table,.widget_calendar table a,.tagcloud a{	color: #242424;}a,.filter span,.filter a,p a{	color: A571DC;	font-style: ;	font-weight: ;	text-decoration: ;}a:hover{	color: ;}.highlight {	background-color: #492f91;}nav.main_menu{	}nav.main_menu ul li a{	color: #7a7a7a;	font-family: Abel;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}nav.main_menu ul li:hover > a,nav.main_menu ul li.active > a{	color: #dbdbdb;}.logo {	top: px;	left: px;	}.title{	}.title h1{	color: #ffffff;	font-family: Abel;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}.slide .text h2{	color: #b87676;	font-family: Amaranth;	font-size: px;	line-height: px;	font-style: ; 	font-weight: ;}.slide .text .toplabel{	color: #b87676;}.slide .text.type2 h2,.slide .text.type2 h2 a{	color: ;	font-family: -1;	font-size: px;	line-height: px;	font-style: ; 	font-weight: ;}.slide .text p{	color: #b82e2e;	font-family: Amarante;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}.content .slider_small.type1 .slide_item h5{	color: ;	font-family: -1;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}.content .slider_small.type1 .slide_item p{	color: ;	font-family: -1;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}.content .slider_small.type2 .slide_item h5{	color: ;	font-family: -1;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}.content .slider_small.type2 .slide_item p{	color: ;	font-family: -1;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}.portfolio_holder article h5 a{	color: 030303;	font-family: Abel;	font-size: 12px;	line-height: px;	font-style: ;	font-weight: ;}.portfolio_holder article p{	color: 030303;	font-family: Abel;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}.button, input[type="submit"]{	background-color: #492f91}.button, input[type="submit"]{	color: ;	font-family: -1;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;	background-color: ;}.button:hover, input[type="submit"]:hover{	background-color: #492f91}.button:hover, input[type="submit"]:hover{	color:  !important;	background-color:  !important;}.message{	background-color: ;}.message p{	color: ;	font-family: -1;	font-size: px;	line-height: px;	font-style: ;	font-weight: ;}.posts_holder2 article .text .date,.dropcap2_black, .dropcap2_gray,.dropcap3_black, .dropcap3_gray,.ordered.black ul > li:before,table.standard-table th,.tabs .tabs-nav li a,.price_table:hover h4,.price_table:hover .signup a,.price_table.active h4,.price_table.active .signup a,.progres_bars3 .bar.active .bar_active,.bx-prev,.bx-next,.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev,.progress_bars .progress_content,.progress_bars2 .progress_content .bar.active .bar_active,.slide .text.type2,.accordion h5 span:hover,.accordion h5.ui-state-active span,.dropcap.square,.dropcap.circle,.ordered ul > li:before,.ordered ol > li:before,table.standard-table th,.progress_bars .progress_content,.progress_bars2 .progress_content .bar.active .bar_active,.progres_bars3 .bar.active .bar_active,.circle_item .circle,.widget_tag_cloud a,#magic2,.single nav.main_menu ul li:hover a,.drop_down .second ul,.drop_down .second ul li ul,.pagination2 ul li a,.slide .text hr,.portfolio_holder article hr,.slide .text a.button:hover,.tp-caption a.button:hover,.back_to_top,.tp-rightarrow.default,.tp-leftarrow.default{	background-color: #492f91;}.dropcap1_black, .dropcap1_gray,.tabs .tabs-nav li.active a,.dropcap.transparent{	color: #492f91;}.dropcap2_gray,.dropcap3_gray,.bx-prev:hover,.bx-next:hover,.flex-direction-nav .flex-next:hover,.flex-direction-nav .flex-prev:hover,.progres_bars3 .progress_bar:hover .bar.active .bar_active,.circle_item:hover .circle,.pagination2 ul li a:hover,.pagination2 ul li.active span,.widget_tag_cloud a:hover,.pagination2 ul li a:hover,.pagination2 ul li.active span,#magic,.slide .text a.button,.tp-caption a.button,.back_to_top:hover,.tp-rightarrow.default:hover,.tp-leftarrow.default:hover{	background-color: #492f91;}.dropcap1_gray,.drop_down .second ul li:hover a,.drop_down .second ul li.sub ul li a:hover,.tabs .tabs-nav li a:hover,.recentcomments,.move_down .mc a:hover,.move_down ul li .second .mc a.sub:hover,.slide .text.type2 a:hover{	color: #492f91;}table.standard-table tr:nth-child(2n+1) td,.tabs .tabs-nav li.active a,.tabs .tabs-container,.price_table h4,.price_table li.cell:nth-child(2n+1),.price_table .signup a,.progress_bars .progress_content_outer,.progress_bars2 .progress_content .bar .bar_noactive,.progres_bars3 .bar .bar_noactive,.testimonial,.accordion h5 span{	background-color: #7a7a7a;}.footer_content,footer .slider_small {	border-width: px;}.separator{  height: px;	margin-top: px;	margin-bottom: px;}.separator.small{	background-color: #492f91;   height: px;	margin-top: px;	margin-bottom: px;}.posts_holder article .info,.posts_holder2 article .info,aside .posts_holder,.comment_holder .comment-list li ul.children .comment, .comment_holder .comment-list li:first-child ul.children .comment,.comment_holder .comment,#comments .comment-list{	border-width: px;}blockquote {		border-left: 1px solid #492f91;	}#magic2,.drop_down .second ul,.drop_down .second ul li ul{	background-color:  !important;}#magic{	background-color:  !important;}.second a.have_sub,.second ul li > a{	color: #dbdbdb !important;	font-family: Abel !important;	font-size: px !important;	line-height: px !important;	font-style: normal !important; 	font-weight:  !important;}.second a.have_sub:hover,.second ul li:hover > a{	color: #998bbf !important;}.second a.sub,.second ul li.sub ul li a{	color:  !important;	font-family: Abel !important;	font-size: px !important;	line-height: px !important;	font-style:  !important; 	font-weight:  !important;}.second a.sub:hover,.second ul li.sub ul li a:hover{	color:  !important;}